jsc-android
Advanced tools
Comparing version 216113.0.0 to 216113.0.1
{ | ||
"name": "jsc-android", | ||
"version": "216113.0.0", | ||
"version": "216113.0.1", | ||
"description": "Pre-build version of JavaScriptCore to be used by React Native apps", | ||
@@ -5,0 +5,0 @@ "repository": { |
@@ -93,2 +93,16 @@ # JSC build scripts for Android | ||
## Testing | ||
As a part of this project we provide a patch to the React Native source code that allows for measuring a React Native application's cold-start. The methodology behind this test is to modify the part of the code that is responsible for loading JS bundles into the JS VM such that we measure and store the execution time, and to modify the process of instantiating the bridge so we can run it multiple times. To learn more about how the perf tests work and how to perform them, refer to [this document](./TESTING.md). Results for the Samsung Galaxy S4 are presented below, cold start has been measured on rather large React Native app with minified bundle of size at around 3M: | ||
| | android-jsc (r174650) | new JSC (r216113) | | ||
| -------------------- |----------------------:| -----------------:| | ||
| cold start time | 2530 ms | 2150 ms (-15%) | | ||
| binary size (armv7) | 1.8 MiB | 4.3 MiB | | ||
| binary size (x86) | 4.4 MiB | 7.4 MiB | | ||
| binary size (arm64) | N/A | 6.5 MiB | | ||
| binary size (x86_64) | N/A | 7.2 MiB | | ||
## International variant | ||
@@ -134,15 +148,3 @@ | ||
## Testing | ||
As a part of this project we provide a patch to the React Native source code that allows for measuring a React Native application's cold-start. The methodology behind this test is to modify the part of the code that is responsible for loading JS bundles into the JS VM such that we measure and store the execution time, and to modify the process of instantiating the bridge so we can run it multiple times. To learn more about how the perf tests work and how to perform them, refer to [this document](./TESTING.md). Results for the Samsung Galaxy S4 are presented below, cold start has been measured on rather large React Native app with minified bundle of size at around 3M: | ||
| | android-jsc (r174650) | new JSC (r216113) | | ||
| -------------------- |----------------------:| -----------------:| | ||
| cold start time | 2530 ms | 2150 ms (-15%) | | ||
| binary size (armv7) | 1.8 MiB | 4.3 MiB | | ||
| binary size (x86) | 4.4 MiB | 7.4 MiB | | ||
| binary size (arm64) | N/A | 6.5 MiB | | ||
| binary size (x86_64) | N/A | 7.2 MiB | | ||
## Credits | ||
@@ -149,0 +151,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
34721149
154