Twitter | Search | |
Parashuram Jul 11
Added to the app, and here are the traces for app start JSC - Hermes - (Open In Chrome) See the similarities in Java execution speed, but the improvements in JS exec times
Reply Retweet Like
Parashuram Jul 11
Replying to @nparashuram
Curious about the APK size ? Here are the interactive comparisons. JSC - Hermes -
Reply Retweet Like
Parashuram Jul 11
Replying to @nparashuram
And talking about memory, here are what my tests showed. JSC (total : 184965 ) - Hermes (total: 136316 ) -
Reply Retweet Like
Parashuram Jul 11
Replying to @nparashuram
Wanted to ensure that all these tests are reproducible. You can clone and run this . Blog post about the environment and how this was run to follow later today ....
Reply Retweet Like
Roman Liutikov Jul 11
Where can I read about embedding the engine into Java app and providing bindings into js env?
Reply Retweet Like
Charles Muzhanye Jul 11
Just saw this on the front page of HN
Reply Retweet Like
Estevão Lucas Jul 11
would inline requires decrease the startup time even more or Hermes just replaces it?
Reply Retweet Like
Pavlos Vinieratos Jul 11
react native 0.60.2 has this 😮
Reply Retweet Like
SAPLearners.com Jul 11
is this only applicable for andriod devices?
Reply Retweet Like
Michael Wood Jul 11
I believe so. Apple doesn't allow third party JS engines on iOS. I have no idea if it would make sense on e.g. react-native-windows etc.
Reply Retweet Like
Scott Jul 11
I mean. It's great that it's fast n all that. But that loading time being so quick is cutting into precious beer or coffee sipping time.
Reply Retweet Like
Ricardo Tomasi Jul 11
I don't have Chrome! The page is using a deprecated API for custom elements :(
Reply Retweet Like
Spencer Ahrens Jul 11
Inline requires still help because they change the import semantics - the module code no longer has to be executed until it's referenced, rather than at the require/import statement.
Reply Retweet Like
Parashuram Jul 11
Sorry about that. The trace.json is a chrome format, and I just used their html convertor.
Reply Retweet Like
Guillaume de Jabrun Jul 11
Sorry to be that guy but the left one is not what I call fast 😕 (but yes it's faster than before, cool) Or this demo was running on a cheap device ?
Reply Retweet Like
Mattermost Jul 11
Exciting work!
Reply Retweet Like
Parashuram Jul 11
Replying to @Wykks @HermesEngine
If you look at the traces i linked in the tweet list, you see that the only part that was made faster is the JavaScript code. The network request and Java initialization are still same. More on how to optimize those in my talk tomorrow morning.
Reply Retweet Like
Frederic Barthelemy Jul 11
Does it support the JavaScript Intl APIs?
Reply Retweet Like