Available in Delphi when executing js using V8. But in Lazarus
constructor Tv8Engine.Create;
begin
FIsolate := v8_new_isolate;
v8_enter_isolate(FIsolate);
FContext := v8_new_context(FIsolate); // This line has an error. external:flt divide by zero
v8_leave_isolate(FIsolate);
end;
Console display after forced running
# Fatal error in v8::Isolate::Dispose() Disposing the isolate that is entered by a thread.
Add SetExceptionMask([exInvalidOp..exPrecision]); Can be initialized. But return whatever js you run
SyntaxError: Invalid