Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[TIMOB-24297] Android: NDK r13c and r14b compatibility #9003

Closed
wants to merge 34 commits into from

Conversation

garymathews
Copy link
Contributor

@garymathews garymathews commented Apr 29, 2017

NOTE: libv8-5.7.54.0-release.tar.bz2 is not yet on AWS

JIRA Ticket

sgtcoolguy and others added 30 commits April 27, 2017 13:19
…lates, so the Set*Method calls needed to set the generated FunctionTemplate (and not it's function). Also need to hack around hanging an External wrapping a jclass on the __javaClass_ property by using a natiev data property getter callback that gets the External passed as Data and returning that.
…gher version/moduleApiVersion against a build of the SDK
…mplate must be throwing some uncaught excpetion, so the toLocalChecked() on GetFunction is failing.
…with a proxy that we then go back and kill the proxy/JS object on the C++ side. Tehre's still an issue here where we're not cleaning up jclass references somehow that I need to fix...
@sgtcoolguy
Copy link
Contributor

I merged the SDK update to V8 5.7 from the dependent PR. I then manually cherry-picked the two commits over to master:

@sgtcoolguy sgtcoolguy closed this May 23, 2017
@sgtcoolguy
Copy link
Contributor

Also a note that as of V8 5.7.492.71, the "legacy" debugger seemed to work fine. I've opened https://jira.appcelerator.org/browse/TIMOB-24723 to track updating our JSDebugger shim to speak to the V8 inspector APIs and use web sockets as the carrying protocol so that 3rd party tools like Chrome Devtools can be used to debug apps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants