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
/
Forward.h
Age
Commit message (
Expand
)
Author
2021-01-12
Libraries: Move to Userland/Libraries/
Andreas Kling
2020-12-21
Everywhere: Switch from (void) to [[maybe_unused]] (#4473)
Lenny Maiorani
2020-12-08
LibJS: Get rid of Argument and ArgumentVector
Andreas Kling
2020-12-05
LibJS: Add Float{32,64}Array
Linus Groh
2020-12-02
LibJS: Add ArrayBuffer
Linus Groh
2020-12-02
LibJS: Clean up TypedArray constructors and prototypes
Linus Groh
2020-12-01
LibJS: Add six typed arrays (signed and unsigned 8/16/32-bit)
Andreas Kling
2020-12-01
LibJS: Remove ProxyPrototype
Linus Groh
2020-11-28
LibJS: Add a scope object abstraction
Andreas Kling
2020-11-28
LibJS: Make RegExp.prototype.flags spec-compliant
Linus Groh
2020-10-06
LibJS: Split Heap into per-cell-size allocators
Andreas Kling
2020-09-29
LibJS: Move Console from Interpreter to GlobalObject
Andreas Kling
2020-09-27
LibJS: Make native function/property callbacks take VM, not Interpreter
Andreas Kling
2020-09-25
Meta+LibHTTP through LibWeb: Make clang-format-10 clean
Ben Wiederhake
2020-09-20
LibJS+Clients: Add JS::VM object, separate Heap from Interpreter
Andreas Kling
2020-07-22
LibWeb: Make btoa() and atob() correctly handle values between 128 and 255
Nico Weber
2020-07-13
LibJS: Add StringIterator
Matthew Olsson
2020-07-11
LibJS: Use macros to enumerate well-known symbols
Matthew Olsson
2020-07-11
LibJS: Start implementing iterable framework, add ArrayIterator
Matthew Olsson
2020-06-23
LibJS: Make NativeProperty a plain Cell instead of an Object
Andreas Kling
2020-06-20
LibJS: Pass GlobalObject& to native functions and property accessors
Andreas Kling
2020-06-07
LibJS: Add BigInt
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-05-26
LibJS: Create JS to HTML markup generator
FalseHonesty
2020-05-21
LibJS: Add getter/setter support
Matthew Olsson
2020-05-17
LibJS: Add symbol objects
mattco98
2020-04-28
LibJS: Add Reference class to represent a base.property reference
Andreas Kling
2020-04-21
LibJS: Add Uint8ClampedArray :^)
Andreas Kling
2020-04-21
LibJS: Implement Function.prototype.bind()
Jack Karamanian
2020-04-19
LibJS: Add MarkedValueList and use it for argument passing
Andreas Kling
2020-04-19
LibJS: Add DeferGC, a RAII way to prevent GC temporarily
Andreas Kling
2020-04-15
LibJS: Introduce LexicalEnvironment
Andreas Kling
2020-04-10
LibJS: Use enumerator macros for boilerplate code around native types
Andreas Kling
2020-04-10
LibJS: Add all the Error subclasses
Andreas Kling
2020-04-08
LibJS: rename JS::DeclarationType => JS::DeclarationKind
Emanuele Torre
2020-04-08
LibJS: Add "constructor" property to constructor prototypes
Andreas Kling
2020-04-04
LibJS: Correctly forward declare "Argument" as a struct
Andreas Kling
2020-04-02
LibJS: Start implementing object shapes
Andreas Kling
2020-04-01
LibJS: Add GlobalObject to the forwarding header
Andreas Kling
2020-03-24
LibJS: Implement "throw"
Andreas Kling
2020-03-24
LibJS: Implement basic exception throwing
Andreas Kling
2020-03-23
LibJS: Implement "else" parsing
Andreas Kling
2020-03-18
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
Andreas Kling
2020-03-18
LibJS: Add Function to Forward.h
Andreas Kling
2020-03-12
LibJS: Add NativeFunction, a callable wrapper around a C++ lambda
Andreas Kling
2020-03-12
LibJS: Add Javascript lexer and parser
Stephan Unverwerth
2020-03-11
LibJS: Allow the choice of a scope of declaration for a variable (#1408)
0xtechnobabble
2020-03-11
LibJS: Add a new PrimitiveString class to hold GC-allocated strings
Andreas Kling
2020-03-08
LibJS: Add a basic mark&sweep garbage collector :^)
Andreas Kling
[next]