projects
/
platform
/
upstream
/
qtdeclarative.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
platform/upstream/qtdeclarative.git
2012-12-12
Lars Knoll
Fix hasProperty internal method
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Properly set the prototype for regexp objects
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Don't allow this as LHS operand
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Erik Verbruggen
Remove IR::Function from the runtime.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Simon Hausmann
Make MASM InstructionSelection reentrant
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Lars Knoll
Make the Math constants constant
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Lars Knoll
Implement Object.getOwnPropertyDescriptor
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Lars Knoll
Implement Object.defineProperties and fix Object.create
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Lars Knoll
Fix infinite look when constructing a Function with...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-11
Lars Knoll
Use QString::toDouble to convert to numbers
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Lars Knoll
Properly set up the 'this' pointer
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Lars Knoll
Return the this object if we ask for it
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Simon Hausmann
Add gc() function to triggering manual call to gc
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Simon Hausmann
Add initial version of stack walker
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Erik Verbruggen
Fix compilation on posix-compliant systems.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-10
Erik Verbruggen
Fix linker warning.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Lars Knoll
Create a temp when a new expression is called with...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Lars Knoll
Implement Object.create/defineProperty/defineProperties
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Lars Knoll
Keep references while moving other expressions into...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Simon Hausmann
Fix new/free mismatch
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Simon Hausmann
Fix shadow builds
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Lars Knoll
Fix typeof to work with undefined references
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Simon Hausmann
Fix gc on ia32
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Erik Verbruggen
Fixed memory leak.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-08
Erik Verbruggen
Add a MemoryManager, which does GC for the interpreter.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-07
Erik Verbruggen
Add utility function to print stack traces from lldb...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Simon Hausmann
[masm] Inline ushr
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Lars Knoll
Use __get__, so that accessor properties work correctly
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Lars Knoll
Remove unused method
commit
|
commitdiff
|
tree
|
snapshot
2012-12-05
Lars Knoll
Get rid of the ActivationObject
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Lars Knoll
Make crypto.js work in both v4 and nodejs
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Remove unused variable
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Clean up inline arithmetic operations implementation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Implement and/or and xor inline
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Implement shl and shr inline
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Simplify inline op registration code
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Implement inline multiplication
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
Use two operand version of imul
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Simon Hausmann
[masm] Cleanup: avoid redundant convertToValue() call...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Lars Knoll
Correctly set the strict mode flag when calling eval()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Lars Knoll
Throw proper type and reference errors
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Erik Verbruggen
Allow only the ExecutionEngine's StringPool to create...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Erik Verbruggen
Fix another memory leak.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-04
Erik Verbruggen
Merged Value load instructions.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-03
Lars Knoll
Pass the ExecutionContext into the code generator
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Simon Hausmann
Fix clobber list for inline add/sub/mul instructions
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Fix code generation for try statements
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Simon Hausmann
[masm] Clean up binop code generation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Remove the callFunction() method
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Fix qmljs_call_property
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Throw when trying to set an undefined variable in stric...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Further clean up the ExecutionContext
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Remove the DeclarativeEnvironment class again
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Lars Knoll
Remove the outer member in declarativeEnvironment
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Simon Hausmann
[masm] First implementation of inline addition / subtra...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-02
Simon Hausmann
Simplify push(IR::Const*)
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Lars Knoll
Clean up the DeclarativeEnvironment
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Lars Knoll
Get rid of variableEnvironment
commit
|
commitdiff
|
tree
|
snapshot
2012-11-30
Lars Knoll
Give primeIds the amount of bits it requires
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Erik Verbruggen
Add some debugging infrastructure to the interpreter.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Erik Verbruggen
Set the name of a function in more (most?) cases.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Erik Verbruggen
Fix missing code generation for inplace operations...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Erik Verbruggen
Fix outgoing argument start position.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Lars Knoll
Implement Object.keys and obj.proto.propertyIsEnumerable
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Lars Knoll
Implement Object.seal/freeze/preventExtensions
commit
|
commitdiff
|
tree
|
snapshot
2012-11-29
Lars Knoll
Add defineGetter and defineSetter methods to Object
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Fix copy-paste coding error. "m" is null in the else...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Tune the message property (value) of SytaxError a bit.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Replace qIsNaN usage with std::isnan, which is often...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Tune the bucket count a bit to be a prime upto 68000...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Introduce a simple string pool to speed up lookups.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Stop leaking the DeclarativeEnvironment and ExecutionCo...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Erik Verbruggen
Throw a SyntaxError instead of printing an error message.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Lars Knoll
Fix a bug in Object::__put__()
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Lars Knoll
Obey strict mode for property getters and setters
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Lars Knoll
Remove unused methods
commit
|
commitdiff
|
tree
|
snapshot
2012-11-28
Lars Knoll
Implement the first parts of strict mode.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-27
Erik Verbruggen
Check for strict mode, and store it.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-27
Erik Verbruggen
Add more built-ins to the interpreter.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-27
Lars Knoll
Correctly instantiate variables in the local scope
commit
|
commitdiff
|
tree
|
snapshot
2012-11-26
Simon Hausmann
Fix constant value parameter passing on ia32
commit
|
commitdiff
|
tree
|
snapshot
2012-11-26
Erik Verbruggen
Fix: do not rune codegen when there is no program.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-26
Lars Knoll
Fix the worst problems with eval()
commit
|
commitdiff
|
tree
|
snapshot
2012-11-25
Lars Knoll
Fix some issues with the delete operator
commit
|
commitdiff
|
tree
|
snapshot
2012-11-25
Lars Knoll
Support for the with statement
commit
|
commitdiff
|
tree
|
snapshot
2012-11-25
Lars Knoll
Remove some unused methods
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Simon Hausmann
Fix return from generated code when return value is...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-24
Simon Hausmann
Fix compilation on ia32
commit
|
commitdiff
|
tree
|
snapshot
2012-11-23
Lars Knoll
Correctly bind varibles in the global context
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Erik Verbruggen
Fixed temp compression and added a whole lot of debug...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-22
Erik Verbruggen
Fix for local count in the global context.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Erik Verbruggen
Keep the EvalISelFactory in the ExecutionEngine.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-21
Simon Hausmann
Fix function calls on linux/ia32
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Use an isel factory instead of MASM in FunctionCTor.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Cleanup instruction selection interface for MASM and...
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Compress temp usage in the interpreter.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Actually return the return value from the interpreter.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Make LLVM backend compile again.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Erik Verbruggen
Fix debug code and add some asserts.
commit
|
commitdiff
|
tree
|
snapshot
2012-11-20
Lars Knoll
Move the exception variable into the engine
commit
|
commitdiff
|
tree
|
snapshot
next