Kudo Chien
Kudo Chien
@gauravsbagul For [email protected], please use react-native-v8@`0.63.2-patch.1`.
@gauravsbagul In current react-native design, if you enable remote debugging, the JS engine is proxied to and running inside Chrome browser. That is not running by react-native-v8 and no `global._v8runtime`...
@Farmscraft What's the version of v8-android? You could check the version at yarn.lock.
reanimated2 [creates a Hermes runtime in there code](https://github.com/software-mansion/react-native-reanimated/blob/master/android/src/main/cpp/NativeProxy.cpp#L93), the only way to support V8 should be patch reanimated2 and build from source unfortunately.
before reanimated [support building from source](https://github.com/software-mansion/react-native-reanimated/pull/2462), i had forked reanimated and add v8 support in https://github.com/Kudo/react-native-reanimated/commit/4b069950c4b75b836350b1803485819939ce632b to those you would like to try react-native-v8 + reanimated, here is a one...
@gpbaculio could you help to try the [new approach](https://github.com/software-mansion/react-native-reanimated/pull/3132#issuecomment-1092465333) for v8 + reanimated? it's not merged from reanimated but you can still preview by installing the node package from github....
For bytecode caching, should find a chance to call V8's `CreateCodeCache()` to generate the cache and load the CacheData accordingly. For V8 snapshot (which may like the bytecode bundle), my...
@Alaa-Ben That is for CPU & memory constraint since JIT would consume more CPU & memory. If you need to enable JIT, you could have a custom build of v8-android....
@Alaa-Ben > You believe the performance gain from enabling JIT isn't worth the additional CPU & memory consumption ? That is what I know, but I have no time to...
@jgreen210 V8 manages its GC lifecycle internally. From my past experience, it will not GC very frequently. Since `Blob` is a JSI hosted object and owns an underlying native resources....