Linus Groh
|
0ff9d7e189
LibJS: Add BigInt
|
5 роки тому |
Matthew Olsson
|
61ac1d3ffa
LibJS: Lex and parse regex literals, add RegExp objects
|
5 роки тому |
Matthew Olsson
|
39ad42defd
LibJS: Add Proxy objects
|
5 роки тому |
FalseHonesty
|
941b028ca3
LibJS: Create JS to HTML markup generator
|
5 роки тому |
Matthew Olsson
|
45dfa094e9
LibJS: Add getter/setter support
|
5 роки тому |
mattco98
|
4ced126704
LibJS: Add symbol objects
|
5 роки тому |
Andreas Kling
|
67b8e6fc5b
LibJS: Add Reference class to represent a base.property reference
|
5 роки тому |
Andreas Kling
|
627fd6374b
LibJS: Add Uint8ClampedArray :^)
|
5 роки тому |
Jack Karamanian
|
1fa0c7304d
LibJS: Implement Function.prototype.bind()
|
5 роки тому |
Andreas Kling
|
f7a1696087
LibJS: Add MarkedValueList and use it for argument passing
|
5 роки тому |
Andreas Kling
|
2a9e29fbb8
LibJS: Add DeferGC, a RAII way to prevent GC temporarily
|
5 роки тому |
Andreas Kling
|
ed80952cb6
LibJS: Introduce LexicalEnvironment
|
5 роки тому |
Andreas Kling
|
cb0dfd8f72
LibJS: Use enumerator macros for boilerplate code around native types
|
5 роки тому |
Andreas Kling
|
58ab76269c
LibJS: Add all the Error subclasses
|
5 роки тому |
Emanuele Torre
|
38dfd04633
LibJS: rename JS::DeclarationType => JS::DeclarationKind
|
5 роки тому |
Andreas Kling
|
f07f8d5a44
LibJS: Add "constructor" property to constructor prototypes
|
5 роки тому |
Andreas Kling
|
a502ba73dc
LibJS: Correctly forward declare "Argument" as a struct
|
5 роки тому |
Andreas Kling
|
5e6e1fd482
LibJS: Start implementing object shapes
|
5 роки тому |
Andreas Kling
|
aee4c1f583
LibJS: Add GlobalObject to the forwarding header
|
5 роки тому |
Andreas Kling
|
faddf3a1db
LibJS: Implement "throw"
|
5 роки тому |
Andreas Kling
|
343e224aa8
LibJS: Implement basic exception throwing
|
5 роки тому |
Andreas Kling
|
fbb9e1b715
LibJS: Implement "else" parsing
|
5 роки тому |
Andreas Kling
|
a119b61782
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
|
5 роки тому |
Andreas Kling
|
f64f7a4787
LibJS: Add Function to Forward.h
|
5 роки тому |
Andreas Kling
|
7912f33ea0
LibJS: Add NativeFunction, a callable wrapper around a C++ lambda
|
5 роки тому |
Stephan Unverwerth
|
f3a9eba987
LibJS: Add Javascript lexer and parser
|
5 роки тому |
0xtechnobabble
|
df40c85f80
LibJS: Allow the choice of a scope of declaration for a variable (#1408)
|
5 роки тому |
Andreas Kling
|
111ef762f6
LibJS: Add a new PrimitiveString class to hold GC-allocated strings
|
5 роки тому |
Andreas Kling
|
63e4b744ed
LibJS: Add a basic mark&sweep garbage collector :^)
|
5 роки тому |
Andreas Kling
|
f5476be702
LibJS: Start building a JavaScript engine for SerenityOS :^)
|
5 роки тому |