index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Libraries
/
LibJS
Age
Commit message (
Expand
)
Author
2020-06-13
LibJS: Add JSON.parse
Matthew Olsson
2020-06-13
LibJS: Add JSON.stringify
Matthew Olsson
2020-06-12
AK: Make string-to-number conversion helpers return Optional
Andreas Kling
2020-06-11
LibJS: Consolidate error messages into ErrorTypes.h
Matthew Olsson
2020-06-08
LibJS: Make more Interpreter functions take a GlobalObject&
Andreas Kling
2020-06-08
LibJS: Interpreter::this_value() => this_value(GlobalObject&)
Andreas Kling
2020-06-08
LibJS: Pass GlobalObject& to AST node execute() functions
Andreas Kling
2020-06-08
LibJS+js: Support getting last value from "_" variable
Linus Groh
2020-06-08
LibJS+LibWeb: Remove a bunch of calls to Interpreter::global_object()
Andreas Kling
2020-06-08
LibJS: Always keep a reference to the global object in Shape
Andreas Kling
2020-06-08
LibJS: BigInts and Symbols values are cells and the GC needs this info
Andreas Kling
2020-06-08
LibJS: Add interpreter exception checks
Matthew Olsson
2020-06-08
LibJS: Move regex logic to main Lexer if statement
Matthew Olsson
2020-06-08
LibJS: Properly consume escaped backslash in regex literal
Matthew Olsson
2020-06-07
LibJS: Fix big int division lexing as UnterminatedRegexLiteral
Matthew Olsson
2020-06-07
LibJS: Add BigInt
Linus Groh
2020-06-07
LibJS: Move Value::as_accessor() to Value.h
Linus Groh
2020-06-07
LibJS: Use switch/case for Value::to_{string{_w/o_side_effects},boolean}
Linus Groh
2020-06-07
LibJS: Remove reduntant set_prototype() calls
Linus Groh
2020-06-07
LibJS: Lex and parse regex literals, add RegExp objects
Matthew Olsson
2020-06-06
LibJS: Add Proxy objects
Matthew Olsson
2020-06-06
LibJS: Value.in uses has_property instead of get().is_empty()
Matthew Olsson
2020-06-06
LibJS: Object.setPrototypeOf throws error on too few arguments
Matthew Olsson
2020-06-06
LibJS: Add PropertyDescriptor object
Matthew Olsson
2020-06-06
LibJS: Distinguish between omitted descriptor attributes and false ones
Matthew Olsson
2020-06-06
LibJS: Fix rest-params test to take function hoisting into account
Marcin Gasperowicz
2020-06-06
LibJS: Hoist function declarations
Marcin Gasperowicz
2020-06-04
LibM: Add INFINITY macro
Linus Groh
2020-06-04
LibM: Add NAN macro
Linus Groh
2020-06-04
LibJS: Fix Parser.parse_template_literal looping forever
Matthew Olsson
2020-06-03
LibJS: Make typeof return undefined for undefined variables
Marcin Gasperowicz
2020-06-03
LibJS: Allow null or undefined as a bound |this| value in strict mode
Jack Karamanian
2020-06-02
LibJS: Store basic traceback in Exception
Linus Groh
2020-06-02
LibJS: Move Interpreter::get_trace() to ConsoleClient
Linus Groh
2020-06-02
LibJS: Remove dummy implementations from Console methods
Linus Groh
2020-06-02
LibJS: Consider non-extensible objects in Reflect.setPrototypeOf()
Linus Groh
2020-06-02
LibJS: Implement Reflect.{isExtensible,preventExtensions}()
Linus Groh
2020-06-02
LibJS: Disallow changing the prototype of non-extensible objects
Linus Groh
2020-06-02
LibJS: Don't assume Object.setPrototypeOf() prototype value is an object
Linus Groh
2020-06-02
LibJS: Return specified object from Object.setPrototypeOf()
Linus Groh
2020-06-02
LibJS: Add Object.{isExtensible,preventExtensions}()
Matthew Olsson
2020-06-01
LibJS: Replace some parser assertions by syntax errors
Sergey Bugaev
2020-06-01
LibJS: Fix undefined behavior in HeapBlock
Sergey Bugaev
2020-06-01
LibJS: Fix casting a value to ScriptFunction without checking it's one
Sergey Bugaev
2020-06-01
LibJS: Fix out-of-bounds read when parsing escape sequences
Sergey Bugaev
2020-06-01
LibJS: Rewrite Parser.parse_object_expression()
Matthew Olsson
2020-05-31
LibJS: Add String.fromCharCode()
Linus Groh
2020-05-30
LibJS: Show run-tests progress in the taskbar
Andreas Kling
2020-05-30
LibJS: Use a non-arrow function to check the |this| value in the
Jack Karamanian
2020-05-30
LibJS: Add tests ensuring the |this| value can't be set for arrow
Jack Karamanian
[next]