Marko Lahma
|
4ebc6a03ed
Fix Engine.SetValue(string, string) to check for null value (#1490)
|
2 years ago |
Marko Lahma
|
888ee536dc
Add some API documentation and note about thread-safety (#1489)
|
2 years ago |
Marko Lahma
|
68f6b5bf93
Fix race condition in sharing of function state (#1465)
|
2 years ago |
Chet Zema
|
3cb05db092
Engine.SetValue accepts a nullable object. (#1458)
|
2 years ago |
Marko Lahma
|
7e193c64d3
Add support for checking constraints from engine (#1438)
|
2 years ago |
Marko Lahma
|
cf3714b0ee
Return storage of last syntax node to engine instance (#1437)
|
2 years ago |
Marko Lahma
|
7035bc4674
Change TypeResolver cache to be bound to engine instance (#1436)
|
2 years ago |
Marko Lahma
|
b01138501c
Improve and cleanup iterators a bit (#1422)
|
2 years ago |
Marko Lahma
|
57d142954e
Clear interop identity tracking ConditionalWeakTable in Engine.Dispose (#1408)
|
2 years ago |
Marko Lahma
|
6839807204
Improved support for defining custom JsString deriving type (#1404)
|
2 years ago |
mus65
|
97358eb19c
Fix nullable annotation of Engine.Invoke arguments (#1403)
|
2 years ago |
Jither
|
3c45b8c8d8
Debugger API improvements (#1382)
|
2 years ago |
Marko Lahma
|
a73f0a17d3
Fix some problems revealed by test262 suite (#1371)
|
2 years ago |
Marko Lahma
|
ec25ac3a66
Unify and cleanup API (#1355)
|
2 years ago |
Marko Lahma
|
c680830d3b
Add easier APIs for interop usage (#1351)
|
2 years ago |
Marko Lahma
|
92fbdc3410
Allow deleting dictionary entries via interop (#1341)
|
2 years ago |
Baowei Li(Free)
|
3d05e3d350
Make object wrapper cache hold ObjectInstance type (#1326)
|
2 years ago |
Marko Lahma
|
e38849e1c3
Open some API and create public API tests for compatibility (#1290)
|
3 years ago |
Marko Lahma
|
03c31195bd
Upgrade to Esprima 3.0.0-beta-7 (#1289)
|
3 years ago |
Marko Lahma
|
704a016ce4
Reduce memory allocations in function calls (#1282)
|
3 years ago |
Marko Lahma
|
389629c2f0
More tweaks to reduce call stack size (#1277)
|
3 years ago |
Marko Lahma
|
3e0902c2e6
Slim down Completion and ExpressionResult struct sizes (#1270)
|
3 years ago |
Marko Lahma
|
3020dff7ac
Improve recursion performance v1 (#1269)
|
3 years ago |
Marko Lahma
|
2196309316
Upgrade to Esprima 3.0.0-beta-6 (#1268)
|
3 years ago |
Marko Lahma
|
e1e864955d
Reduce stack frame size during Call and Construct (#1267)
|
3 years ago |
Marko Lahma
|
3605cd3d18
Upgrade to Esprima 3.0.0-beta-4 (#1251)
|
3 years ago |
Marko Lahma
|
e9567b980b
Fix call stack pop to account for stack being reset (#1243)
|
3 years ago |
Marko Lahma
|
723723c84e
Implement WeakRef (#1242)
|
3 years ago |
Marko Lahma
|
97e481fc4e
Enable nullable reference types by default (#1237)
|
3 years ago |
Marko Lahma
|
20e9832dd6
Enable implicit usings (#1230)
|
3 years ago |