platform/upstream/qtdeclarative.git
2012-12-12 Lars KnollFix hasProperty internal method
2012-12-12 Lars KnollProperly set the prototype for regexp objects
2012-12-12 Lars KnollDon't allow this as LHS operand
2012-12-11 Erik VerbruggenRemove IR::Function from the runtime.
2012-12-11 Simon HausmannMake MASM InstructionSelection reentrant
2012-12-11 Lars KnollMake the Math constants constant
2012-12-11 Lars KnollImplement Object.getOwnPropertyDescriptor
2012-12-11 Lars KnollImplement Object.defineProperties and fix Object.create
2012-12-11 Lars KnollFix infinite look when constructing a Function with...
2012-12-11 Lars KnollUse QString::toDouble to convert to numbers
2012-12-10 Lars KnollProperly set up the 'this' pointer
2012-12-10 Lars KnollReturn the this object if we ask for it
2012-12-10 Simon HausmannAdd gc() function to triggering manual call to gc
2012-12-10 Simon HausmannAdd initial version of stack walker
2012-12-10 Erik VerbruggenFix compilation on posix-compliant systems.
2012-12-10 Erik VerbruggenFix linker warning.
2012-12-08 Lars KnollCreate a temp when a new expression is called with...
2012-12-08 Lars KnollImplement Object.create/defineProperty/defineProperties
2012-12-08 Lars KnollKeep references while moving other expressions into...
2012-12-08 Simon HausmannFix new/free mismatch
2012-12-08 Simon HausmannFix shadow builds
2012-12-08 Lars KnollFix typeof to work with undefined references
2012-12-08 Simon HausmannFix gc on ia32
2012-12-08 Erik VerbruggenFixed memory leak.
2012-12-08 Erik VerbruggenAdd a MemoryManager, which does GC for the interpreter.
2012-12-07 Erik VerbruggenAdd utility function to print stack traces from lldb...
2012-12-05 Simon Hausmann[masm] Inline ushr
2012-12-05 Lars KnollUse __get__, so that accessor properties work correctly
2012-12-05 Lars KnollRemove unused method
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
next