Linus Groh
|
173630c5ef
js: Implement pretty-printing of Temporal.Duration objects
|
%!s(int64=4) %!d(string=hai) anos |
Ali Mohammad Pur
|
71234b3716
Utilities: Make the js REPL autocomplete correctly handle `new Ident`
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
c82c652ee4
js: Implement pretty-printing of Temporal.Calendar objects
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
bb86d535a9
js: Tweak pretty-printing of Temporal.{Instant,TimeZone} objects
|
%!s(int64=4) %!d(string=hai) anos |
Daniel Bertalan
|
98a9a1d7f9
Everywhere: Add break after the last case label before `default`
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
795786387b
LibJS: Remove the NativeProperty mechanism from LibJS
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
96167e39e7
js: Implement pretty-printing of Temporal.Instant objects
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
5319694510
js: Implement pretty-printing of Temporal.TimeZone objects
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
15070b76b3
js: Convert to east const
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
0ba81dc0b7
LibJS: Remove Object::is_array() in favor of Value::is_array() and RTTI
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
53f70e5208
LibJS: Remove the default length & attributes from define_native_*
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
a6b8291a9b
LibJS: Add define_direct_property and remove the define_property helper
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
09bd5f8772
LibJS: Rewrite most of Object for spec compliance :^)
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
c9d8aa6139
js: Handle detached ArrayBuffer in print_typed_array()
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
c8270dbe2e
LibJS: Rename ScriptFunction => OrdinaryFunctionObject
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
ba9d5c4d54
LibJS: Rename Function => FunctionObject
|
%!s(int64=4) %!d(string=hai) anos |
yeeter-the-dog
|
3ccf4dc7ad
js: Insert newline after each line in REPL mode
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
597cf88c08
LibJS: Implement the 'Hashbang Grammar for JS' proposal
|
%!s(int64=4) %!d(string=hai) anos |
Luke
|
411c72da27
js: Add print_number method and use it to print out TypedArray values
|
%!s(int64=4) %!d(string=hai) anos |
sin-ack
|
aa91284485
Userland: Allow multiple files to be run by js
|
%!s(int64=4) %!d(string=hai) anos |
Ali Mohammad Pur
|
1414c7b049
LibJS: Add a basic pass manager and add some basic passes
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
e4d267d4fb
LibJS: Add the DataView built-in object
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
53a8a11973
LibJS: Make StringOrSymbol always be FlyString in the string case
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
a96ac8bd56
LibJS: Add the Map built-in object
|
%!s(int64=4) %!d(string=hai) anos |
Gunnar Beutner
|
de6d032273
LibJS: Show the VM's last value after executing bytecode programs
|
%!s(int64=4) %!d(string=hai) anos |
Gunnar Beutner
|
3a8f913eee
LibJS: Don't generate bytecode after we've encountered a parser error
|
%!s(int64=4) %!d(string=hai) anos |
Gunnar Beutner
|
6a0d1fa259
LibJS: Store strings in a string table
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
670be04c81
LibJS: Add the Set built-in object
|
%!s(int64=4) %!d(string=hai) anos |
Ali Mohammad Pur
|
01e8f0889a
LibJS: Generate bytecode in basic blocks instead of one big block
|
%!s(int64=4) %!d(string=hai) anos |
Linus Groh
|
83be39c91a
LibJS: Handle Proxy with Array target in IsArray() abstract operation
|
%!s(int64=4) %!d(string=hai) anos |