Sam Cao

Results 319 comments of Sam Cao

J2V8 has dropped support for Windows/Linux/Mac for years. You won't be able to get any updates if you wish for a security patch. I would suggest you try https://github.com/caoccao/Javet/.

You might want to check this [project](https://github.com/caoccao/Javenode) out. It has a quite different approach on implementing `setTimeout`.

> Is MacOS x86 even a supported build anymore? I don't think so. Please refer to [Reduce the scope of the J2V8 project](https://github.com/eclipsesource/J2V8/issues/441) for detail. I built a [private build](https://github.com/caoccao/Javet/releases/tag/0.6.2.0)...

Please refer to #568 for detail.

I published a private build of 6.2.0 for Linux and Windows at this repo [Javet](https://github.com/caoccao/Javet/releases/tag/0.6.2.0). You are welcome taking a try.

> thank you @caoccao. I'm not sure to understand what is Javet in comparison with J2V8. Is it a fork ? a rewrite ? It's a brand new library with...

I tried this in [Javet](https://github.com/caoccao/Javet). It works fine. ```java try (V8Runtime v8Runtime = V8Host.getV8Instance().createV8Runtime()) { v8Runtime.getExecutor("var test = { get number(){return nonexistantVariable;}};").executeVoid(); System.out.println(v8Runtime.getGlobalObject().getObject("test").toString()); } /* Output: {} :26: Uncaught ReferenceError:...

Please refer to #536 for detail.

That's a known issue and will be resolved in hopefully in the next release.

Thank you for raising this. Here are my thoughts for your reference. # Node.js Mode or V8 Mode? Javet provides both Node.js Mode and V8 Mode. Some Javet users just...