Linus Groh
|
fe5c2b7bb9
LibJS: Decouple new_function_environment() from FunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
cf168fac50
LibJS: Implement [[Call]] and [[Construct]] internal slots properly
|
%!s(int64=3) %!d(string=hai) anos |
davidot
|
830ea0414c
LibJS: Make scoping follow the spec
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
38157a6093
LibJS: Move has_constructor() from NativeFunction to FunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
2dba048146
LibJS: Remove unused FunctionObject::environment()
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
9043041dd3
LibJS: Move [[BoundThis]] and [[BoundArguments]] to BoundFunction
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
a08292d76c
LibJS: Move has_simple_parameter_list to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
76eb8fe717
LibJS: Move [[Fields]] to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
136451c3af
LibJS: Move [[HomeObject]] to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
06726d41ac
LibJS: Move [[ConstructorKind]] to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
1e97a85095
LibJS: Move [[ThisMode]] to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
e37cf73300
LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObject
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
06e89311fa
LibJS: Set the callee context's realm in prepare_for_ordinary_call()
|
%!s(int64=3) %!d(string=hai) anos |
davidot
|
def8b44c40
LibJS: Add support for public fields in classes
|
%!s(int64=3) %!d(string=hai) anos |
Linus Groh
|
fe9dc47320
LibJS: Make FunctionObject's m_home_object an Object*, not Value
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
44221756ab
LibJS: Drop "Record" suffix from all the *Environment record classes
|
%!s(int64=4) %!d(string=hai) anos |
Idan Horowitz
|
5606332ed7
LibJS: Add a [[Realm]] getter to FunctionObject and use it where needed
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
d1ffeaf66d
LibJS: Use CreateUnmappedArgumentsObject for non-simple parameter lists
|
%!s(int64=4) %!d(string=hai) anos |
Andreas Kling
|
ba9d5c4d54
LibJS: Rename Function => FunctionObject
|
%!s(int64=4) %!d(string=hai) anos |