platform/upstream/qtdeclarative.git
2012-12-05 Lars KnollGet rid of the ActivationObject
2012-12-04 Lars KnollMake crypto.js work in both v4 and nodejs
2012-12-04 Simon Hausmann[masm] Remove unused variable
2012-12-04 Simon Hausmann[masm] Clean up inline arithmetic operations implementation
2012-12-04 Simon Hausmann[masm] Implement and/or and xor inline
2012-12-04 Simon Hausmann[masm] Implement shl and shr inline
2012-12-04 Simon Hausmann[masm] Simplify inline op registration code
2012-12-04 Simon Hausmann[masm] Implement inline multiplication
2012-12-04 Simon HausmannUse two operand version of imul
2012-12-04 Simon Hausmann[masm] Cleanup: avoid redundant convertToValue() call...
2012-12-04 Lars KnollCorrectly set the strict mode flag when calling eval()
2012-12-04 Lars KnollThrow proper type and reference errors
2012-12-04 Erik VerbruggenAllow only the ExecutionEngine's StringPool to create...
2012-12-04 Erik VerbruggenFix another memory leak.
2012-12-04 Erik VerbruggenMerged Value load instructions.
2012-12-03 Lars KnollPass the ExecutionContext into the code generator
2012-12-02 Simon HausmannFix clobber list for inline add/sub/mul instructions
2012-12-02 Lars KnollFix code generation for try statements
2012-12-02 Simon Hausmann[masm] Clean up binop code generation
2012-12-02 Lars KnollRemove the callFunction() method
2012-12-02 Lars KnollFix qmljs_call_property
2012-12-02 Lars KnollThrow when trying to set an undefined variable in stric...
2012-12-02 Lars KnollFurther clean up the ExecutionContext
2012-12-02 Lars KnollRemove the DeclarativeEnvironment class again
2012-12-02 Lars KnollRemove the outer member in declarativeEnvironment
2012-12-02 Simon Hausmann[masm] First implementation of inline addition / subtra...
2012-12-02 Simon HausmannSimplify push(IR::Const*)
2012-11-30 Lars KnollClean up the DeclarativeEnvironment
2012-11-30 Lars KnollGet rid of variableEnvironment
2012-11-30 Lars KnollGive primeIds the amount of bits it requires
2012-11-29 Erik VerbruggenAdd some debugging infrastructure to the interpreter.
2012-11-29 Erik VerbruggenSet the name of a function in more (most?) cases.
2012-11-29 Erik VerbruggenFix missing code generation for inplace operations...
2012-11-29 Erik VerbruggenFix outgoing argument start position.
2012-11-29 Lars KnollImplement Object.keys and obj.proto.propertyIsEnumerable
2012-11-29 Lars KnollImplement Object.seal/freeze/preventExtensions
2012-11-29 Lars KnollAdd defineGetter and defineSetter methods to Object
2012-11-28 Erik VerbruggenFix copy-paste coding error. "m" is null in the else...
2012-11-28 Erik VerbruggenTune the message property (value) of SytaxError a bit.
2012-11-28 Erik VerbruggenReplace qIsNaN usage with std::isnan, which is often...
2012-11-28 Erik VerbruggenTune the bucket count a bit to be a prime upto 68000...
2012-11-28 Erik VerbruggenIntroduce a simple string pool to speed up lookups.
2012-11-28 Erik VerbruggenStop leaking the DeclarativeEnvironment and ExecutionCo...
2012-11-28 Erik VerbruggenThrow a SyntaxError instead of printing an error message.
2012-11-28 Lars KnollFix a bug in Object::__put__()
2012-11-28 Lars KnollObey strict mode for property getters and setters
2012-11-28 Lars KnollRemove unused methods
2012-11-28 Lars KnollImplement the first parts of strict mode.
2012-11-27 Erik VerbruggenCheck for strict mode, and store it.
2012-11-27 Erik VerbruggenAdd more built-ins to the interpreter.
2012-11-27 Lars KnollCorrectly instantiate variables in the local scope
2012-11-26 Simon HausmannFix constant value parameter passing on ia32
2012-11-26 Erik VerbruggenFix: do not rune codegen when there is no program.
2012-11-26 Lars KnollFix the worst problems with eval()
2012-11-25 Lars KnollFix some issues with the delete operator
2012-11-25 Lars KnollSupport for the with statement
2012-11-25 Lars KnollRemove some unused methods
2012-11-24 Simon HausmannFix return from generated code when return value is...
2012-11-24 Simon HausmannFix compilation on ia32
2012-11-23 Lars KnollCorrectly bind varibles in the global context
2012-11-22 Erik VerbruggenFixed temp compression and added a whole lot of debug...
2012-11-22 Erik VerbruggenFix for local count in the global context.
2012-11-21 Erik VerbruggenKeep the EvalISelFactory in the ExecutionEngine.
2012-11-21 Simon HausmannFix function calls on linux/ia32
2012-11-20 Erik VerbruggenUse an isel factory instead of MASM in FunctionCTor.
2012-11-20 Erik VerbruggenCleanup instruction selection interface for MASM and...
2012-11-20 Erik VerbruggenCompress temp usage in the interpreter.
2012-11-20 Erik VerbruggenActually return the return value from the interpreter.
2012-11-20 Erik VerbruggenMake LLVM backend compile again.
2012-11-20 Erik VerbruggenFix debug code and add some asserts.
2012-11-20 Lars KnollMove the exception variable into the engine
2012-11-20 Lars KnollRemove the unused handlersBlock in the IR::Function
2012-11-20 Lars KnollMake masm work again
2012-11-20 Lars Knollreturn results directly instead of using the context
2012-11-19 Erik VerbruggenAdded missing file.
2012-11-19 Erik VerbruggenFix isel for eval and a whole bunch of other warnings.
2012-11-19 Erik VerbruggenAdded isNaN and isFinite to the global context.
2012-11-19 Lars KnollBetter handling of contexts and environments
2012-11-19 Lars KnollProperly namespace the math header
2012-11-19 Lars KnollMove Value into it's own header/cpp file
2012-11-19 Lars KnollMove the engine and context classes into their own...
2012-11-19 Lars KnollRename Context to ExecutionContext
2012-11-18 Lars KnollCreate a proper function object for eval
2012-11-15 Erik VerbruggenFix __qmljs_string_to_number.
2012-11-15 Erik VerbruggenFix possible null-pointer deref.
2012-11-15 Erik VerbruggenDo not save/restore interpreter stack for exceptions.
2012-11-15 Erik VerbruggenFix for calling Error constructor as a function (15...
2012-11-15 Erik VerbruggenTune break/continue exception trampoline block generation.
2012-11-15 Erik VerbruggenAdded all missing error objects.
2012-11-15 Lars KnollCleanup Context initialization
2012-11-15 Lars KnollSmaller cleanups in the Context class
2012-11-15 Lars KnollStore the activation object as a pointer, not as a...
2012-11-15 Lars KnollRemove unused variable and method
2012-11-15 Erik VerbruggenRethrow the right exception after finally if catch...
2012-11-14 Erik VerbruggenAdd missing message property to the ErrorObject.
2012-11-14 Erik VerbruggenChanged the interpreter and compiler backends to move...
2012-11-14 Erik VerbruggenFix optimisation for passing a single argument to a...
2012-11-14 Lars KnollOptimise move instructions involving constants
2012-11-14 Erik VerbruggenAdded more built-ins to the llvm backend and runtime.
2012-11-14 Erik VerbruggenFix codegen for try-statements in loops.
next