aboutsummaryrefslogtreecommitdiffstats
path: root/qmljs_environment.cpp
Commit message (Expand)AuthorAgeFilesLines
* Set the argumentCount in the Context to the length of arguments.Erik Verbruggen2012-12-181-0/+1
* Resolve argument names from right to leftLars Knoll2012-12-171-20/+22
* Avoid lookup of locals and formals when possibleLars Knoll2012-12-171-16/+22
* Allow the compiler to inlineLars Knoll2012-12-171-10/+10
* Fixes for the arguments objectLars Knoll2012-12-141-13/+8
* Simplify/speed up retrieving of propertiesLars Knoll2012-12-141-10/+26
* Avoid creating the activation object in most casesLars Knoll2012-12-131-17/+7
* Rename Unset/Set to the more readable Enabled/Disabled for the property tristateSimon Hausmann2012-12-131-3/+3
* Don't reset the function pointer in leaveCallContext()Lars Knoll2012-12-131-1/+0
* Fix delete expression.Lars Knoll2012-12-131-2/+2
* Avoid uninitialized ExecutionContext::current pointerSimon Hausmann2012-12-121-0/+3
* Don't allow this as LHS operandLars Knoll2012-12-121-1/+1
* Properly set up the 'this' pointerLars Knoll2012-12-101-2/+9
* Return the this object if we ask for itLars Knoll2012-12-101-0/+6
* Fix typeof to work with undefined referencesLars Knoll2012-12-081-0/+30
* Add a MemoryManager, which does GC for the interpreter.Erik Verbruggen2012-12-081-2/+4
* Use __get__, so that accessor properties work correctlyLars Knoll2012-12-051-2/+2
* Remove unused methodLars Knoll2012-12-051-19/+0
* Get rid of the ActivationObjectLars Knoll2012-12-051-19/+81
* Throw proper type and reference errorsLars Knoll2012-12-041-3/+2
* Allow only the ExecutionEngine's StringPool to create Strings.Erik Verbruggen2012-12-041-6/+10
* Further clean up the ExecutionContextLars Knoll2012-12-021-42/+26
* Remove the DeclarativeEnvironment class againLars Knoll2012-12-021-41/+32
* Remove the outer member in declarativeEnvironmentLars Knoll2012-12-021-6/+9
* Clean up the DeclarativeEnvironmentLars Knoll2012-11-301-30/+49
* Get rid of variableEnvironmentLars Knoll2012-11-301-11/+9
* Add some debugging infrastructure to the interpreter.Erik Verbruggen2012-11-291-0/+8
* Tune the message property (value) of SytaxError a bit.Erik Verbruggen2012-11-281-0/+15
* Stop leaking the DeclarativeEnvironment and ExecutionContext.Erik Verbruggen2012-11-281-5/+9
* Throw a SyntaxError instead of printing an error message.Erik Verbruggen2012-11-281-0/+16
* Obey strict mode for property getters and settersLars Knoll2012-11-281-3/+4
* Implement the first parts of strict mode.Lars Knoll2012-11-281-11/+14
* Correctly instantiate variables in the local scopeLars Knoll2012-11-271-31/+19
* Fix some issues with the delete operatorLars Knoll2012-11-251-0/+20
* Support for the with statementLars Knoll2012-11-251-16/+52
* Move the exception variable into the engineLars Knoll2012-11-201-2/+1
* return results directly instead of using the contextLars Knoll2012-11-201-6/+8
* Fix isel for eval and a whole bunch of other warnings.Erik Verbruggen2012-11-191-2/+2
* Better handling of contexts and environmentsLars Knoll2012-11-191-37/+128
* Move the engine and context classes into their own filesLars Knoll2012-11-191-0/+181