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-14
Simon Hausmann
Fix execution with MM_AGGRESSIVE_GC=1
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Lars Knoll
Simplify/speed up retrieving of properties
commit
|
commitdiff
|
tree
|
snapshot
2012-12-14
Lars Knoll
Fix quadratic behavior in the memory manager
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Simon Hausmann
Fix invalid reads in valgrind during unused basic block...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Lars Knoll
inline some code in toInt32 and toUInt32
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Lars Knoll
Avoid creating the activation object in most cases
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Simon Hausmann
Rename Unset/Set to the more readable Enabled/Disabled...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Simon Hausmann
Prevent accidental allocation of GC managed objects...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Jędrzej Nowacki
Use a smart pointer for ExecutionEngine::stringPool
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Jędrzej Nowacki
Use a smart pointer for Object::members.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Jędrzej Nowacki
Remove unused property (Object::klass)
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Lars Knoll
Don't reset the function pointer in leaveCallContext()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-13
Lars Knoll
Correctly set up nested functions
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix ObjectCtor::call
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix NumberCtor::construct
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix StringCtr::call
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix the bit shift and complement operators
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix string to number conversion
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix the Number constructor.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix delete expression.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix return values for Object.protoype.seal/freeze/preve...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix a possible crash when setting a property on a primi...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix Object.prototype.isPrototypeOf()
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix access rights for builtin properties
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix isNaN and isFinite
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix increment and decrement operators
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Value properties of the Number constructor are readonly
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix assertion
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Erik Verbruggen
Fix masm compilation.
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Simon Hausmann
Cleanup: Added a storeValue() overload that operates...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Correctly handle negative 0
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix indentation
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Simon Hausmann
Avoid uninitialized ExecutionContext::current pointer
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix some smaller bugs in toPropertyDescriptor
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Fix a bug in __qmljs_string_to_number
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Throw a type error if defaultValue doesn't lead to...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Use a new and empty cleanup list for try statements...
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Remove references to deleted basic blocks
commit
|
commitdiff
|
tree
|
snapshot
2012-12-12
Lars Knoll
Small cleanup
commit
|
commitdiff
|
tree
|
snapshot
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
next