Andreas Kling
|
c95dde971b
LibJS: Move global "should dump bytecode" flag into LibJS
|
3 years ago |
Idan Horowitz
|
40eb3a39d4
LibJS: Rename define_native_function => define_old_native_function
|
3 years ago |
Idan Horowitz
|
20163c0584
LibJS: Add ThrowCompletionOr versions of the JS native function macros
|
3 years ago |
Idan Horowitz
|
20d990563c
LibJS: Convert to_number() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
1adf57530c
js: Implement pretty-printing of ShadowRealm
|
3 years ago |
Linus Groh
|
52976bfac6
LibJS: Convert to_object() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
4d8912a92b
LibJS: Convert to_string() to ThrowCompletionOr
|
3 years ago |
Linus Groh
|
fe802f5ff5
js: Fix pretty-printing of RegExp objects
|
3 years ago |
Linus Groh
|
b7e5f08e56
LibJS: Convert Object::get() to ThrowCompletionOr
|
3 years ago |
davidot
|
f4f1397735
js: Allow for completion of lexically declared variables
|
3 years ago |
davidot
|
0be0e7ea6e
js: Fix that auto completion of properties failed
|
3 years ago |
Andreas Kling
|
6a1b82df2b
LibJS: Put zombie cell tracking code behind a compile-time flag
|
3 years ago |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
3 years ago |
Linus Groh
|
e37cf73300
LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject
|
3 years ago |
Andreas Kling
|
63a0ebcc90
js: Add a simple loadJSON(path) built-in to load JSON from a file
|
3 years ago |
Linus Groh
|
2b8d5696ab
LibJS: Allocate a Realm next to GlobalObject in Interpreter::create()
|
3 years ago |
Andreas Kling
|
c364520c24
LibJS+js+test-js: Add GC debug mode that keeps cells "alive" as zombies
|
3 years ago |
Timothy Flynn
|
cf1923edeb
js: Implement pretty-printing of Intl.NumberFormat
|
3 years ago |
Timothy Flynn
|
1a7443bec7
js: Implement pretty-printing of Intl.ListFormat
|
3 years ago |
Linus Groh
|
fd895c7a24
js: Include calendar in pretty-printing output of more Temporal objects
|
3 years ago |
Linus Groh
|
cc8644ce34
js: Implement pretty-printing of Temporal.PlainMonthDay objects
|
3 years ago |
Linus Groh
|
651feb6866
js: Implement pretty-printing of Temporal.PlainYearMonth objects
|
3 years ago |
Timothy Flynn
|
128779938d
js: Implement pretty-printing of Intl.Locale
|
3 years ago |
sin-ack
|
c93c54c656
js: Use CodepointOriented spans and use the codepoint length of token
|
3 years ago |
Timothy Flynn
|
1c2ac69e3c
js: Implement pretty-printing of Intl.DisplayNames
|
3 years ago |
davidot
|
7613c22b06
LibJS: Add a mode to parse JS as a module
|
3 years ago |
Linus Groh
|
0990c23fc3
js: Implement pretty-printing of Temporal.ZonedDateTime objects
|
3 years ago |
Linus Groh
|
c69d8b6925
js: Implement pretty-printing of Temporal.PlainTime objects
|
3 years ago |
Linus Groh
|
40580696a6
js: Implement pretty-printing of Temporal.PlainDateTime objects
|
4 years ago |
Linus Groh
|
93e52f6ad8
js: Implement pretty-printing of Temporal.PlainDate objects
|
4 years ago |