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
/
Makefile
Age
Commit message (
Expand
)
Author
2020-05-14
Build: Switch to CMake :^)
Sergey Bugaev
2020-05-02
LibJS: Start implementing a Console class for the interpreter
Emanuele Torre
2020-05-01
LibJS: Implement most of the Reflect object
Linus Groh
2020-04-28
LibJS: Make AssignmentExpression assign through a 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-15
LibJS: Introduce LexicalEnvironment
Andreas Kling
2020-04-10
LibJS: Add String constructor :^)
Andreas Kling
2020-04-07
LibJS: Add Number()
Linus Groh
2020-04-07
LibJS: Add Boolean constructor object
Jack Karamanian
2020-04-04
LibJS: Add NumberObject and make to_object() on number values create it
Andreas Kling
2020-04-04
LibJS: Add basic Array constructor
Andreas Kling
2020-04-04
LibJS: Add Function() and Function.prototype
Linus Groh
2020-04-02
LibJS: Start implementing object shapes
Andreas Kling
2020-04-01
LibJS: Implement Error function/constructor
Linus Groh
2020-03-30
LibJS: Start implementing Date :^)
Linus Groh
2020-03-28
LibJS: Add a global "Object" constructor
Andreas Kling
2020-03-24
LibJS: Implement "throw"
Andreas Kling
2020-03-24
LibJS: Implement basic exception throwing
Andreas Kling
2020-03-21
LibJS: Add Math.random() :^)
Andreas Kling
2020-03-20
LibJS: Add ArrayPrototype and implement Array.prototype.push()
Andreas Kling
2020-03-20
LibJS: Parse ArrayExpression and start implementing Array objects
Andreas Kling
2020-03-18
LibJS: Add Handle<T>, a strong C++ handle for keeping GC objects alive
Andreas Kling
2020-03-16
LibJS: Replace the global print() function with console.log() :^)
Andreas Kling
2020-03-16
LibJS: Add "Heap" and "Runtime" subdirectories
Andreas Kling
2020-03-15
LibJS: Add a mechanism for callback-based object properties
Andreas Kling
2020-03-15
LibJS: Add ObjectPrototype and implement hasOwnProperty()
Andreas Kling
2020-03-15
LibJS: Add StringPrototype and make it the prototype of StringObject
Andreas Kling
2020-03-13
LibJS: Split Function into subclasses NativeFunction and ScriptFunction
Andreas Kling
2020-03-12
LibJS: Move GlobalObject to its own Object subclass
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: Add StringObject, an Object wrapper around primitive strings
Andreas Kling
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
2020-03-07
LibJS: Start building a JavaScript engine for SerenityOS :^)
Andreas Kling