Dmitry Panov
|
cba40bd09c
Optimised the handling of literal values during compilation. Bumped minimum required Go version to 1.20. Closes #566.
|
1 year ago |
Dmitry Panov
|
6964a11213
Implemented "cpu" profiler for ECMAScript code (similar to pprof.StartCPUProfile)
|
2 years ago |
Dmitry Panov
|
33bff8fdda
Async/await functionality (#464)
|
2 years ago |
Dmitry Panov
|
0b5d210524
Implemented classes (including private elements). Closes #349.
|
3 years ago |
Dmitry Panov
|
a18ffb9c58
Fixed panic in newArrayFromIter when the iterator is already closed. Fixes #375
|
3 years ago |
Dmitry Panov
|
b09a6bfa84
Added constant folding to variable assignments. Avoid using references where possible.
|
3 years ago |
Dmitry Panov
|
261677941f
Set propValueCount on tagged template arrays. Fixes #366.
|
3 years ago |
Dmitry Panov
|
a5e7acf16e
Added staticcheck (#364)
|
3 years ago |
Dmitry Panov
|
bf6af58bbc
Refactored tests
|
3 years ago |
Dmitry Panov
|
f3cfc97811
Block-scoped declarations (#264)
|
4 years ago |
Dmitry Panov
|
a13c43b62b
Proxy (#135)
|
5 years ago |
Dmitry Panov
|
a0559b5ea4
Missing Object methods, ToPropertyKey, GetV
|
5 years ago |
Dmitry Panov
|
d382686fd2
Added Runtime.MustCompile()
|
8 years ago |
Dmitry Panov
|
b1c552c9bf
Fixed variable mapping in eval()
|
8 years ago |
Dmitry Panov
|
8fa3e12080
Handle nil values in FunctionCall (fixes #20).
|
8 years ago |
Dmitry Panov
|
25773609b6
Initial commit
|
9 years ago |