[TIMOB-27687] Android: Update V8 runtime to 7.9
| GitHub Issue | n/a |
|---|---|
| Type | Improvement |
| Priority | High |
| Status | Closed |
| Resolution | Fixed |
| Resolution Date | 2020-01-03T17:18:33.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Release 9.0.0 |
| Components | Android |
| Labels | n/a |
| Reporter | Christopher Williams |
| Assignee | Gary Mathews |
| Created | 2019-12-16T18:53:10.000+0000 |
| Updated | 2020-06-18T20:46:43.000+0000 |
Description
- Upgrade V8 to the latest stable version
7.9.317.32
https://omahaproxy.appspot.com/
https://github.com/v8/v8/tree/7.9-lkgr
- Maintain backwards compatibility
master: https://github.com/appcelerator/titanium_mobile/pull/11398
The compatibility patches didn't change, no breaking changes are really much of anything other then an updated pointer to the v8 source happened here. I think given that the unit test suite effectively covers this I merged it in to master for 9.0.0. There's no specific testing/effort involved here beyond ensuring modules work, the SDK builds and our test suite passes. All of those are tested by our build/ci process.
Are there notable changes / improvements that we can benefit from? Thrilled to test this soon.
[~hknoechel] Here's the blog for the changes https://v8.dev/blog/v8-release-79 A number of performance improvements over 7.8.
Verified the fix in SDK 9.0.0.v20200103081513. Closing.