projects
/
platform
/
upstream
/
qtdeclarative.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Encapsulate and protect all accesses to the vtable of Heap objects
[platform/upstream/qtdeclarative.git]
/
src
/
qml
/
jsruntime
/
qv4managed_p.h
2015-08-10
Lars Knoll
Encapsulate and protect all accesses to the vtable...
blob
|
commitdiff
2015-07-24
Erik Verbruggen
Remove type punning from QV4::Value.
blob
|
commitdiff
|
diff to current
2015-06-30
Liang Qi
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-06-04
Simon Hausmann
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-05-04
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-04-28
Simon Hausmann
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-04-27
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-04-24
Lars Knoll
More cleanups in qv4value_p.h
blob
|
commitdiff
|
diff to current
2015-04-22
Liang Qi
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
Remove last asFoo() methods from Managed
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
Remove now unused managed_cast template method
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
Get rid of asFunctionObject()
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
More cleanups
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
Get rid of asManaged()
blob
|
commitdiff
|
diff to current
2015-04-21
Lars Knoll
Get rid of asNumberObject
blob
|
commitdiff
|
diff to current
2015-04-17
Lars Knoll
Get rid of asStringObject()
blob
|
commitdiff
|
diff to current
2015-04-16
Lars Knoll
Get rid of Value::asDateObject()
blob
|
commitdiff
|
diff to current
2015-04-16
Lars Knoll
Further cleanups
blob
|
commitdiff
|
diff to current
2015-04-16
Liang Qi
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-04-13
Liang Qi
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-03-31
Liang Qi
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-03-24
Liang Qi
Merge remote-tracking branch 'origin/5.5' into dev
blob
|
commitdiff
|
diff to current
2015-03-20
Lars Knoll
Cleanup some of the casting code
blob
|
commitdiff
|
diff to current
2015-03-20
Lars Knoll
Get rid of Value::fromManaged()
blob
|
commitdiff
|
diff to current
2015-03-20
Lars Knoll
Reduce dependencies
blob
|
commitdiff
|
diff to current
2015-03-17
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-03-03
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-02-24
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.4' into 5.5
blob
|
commitdiff
|
diff to current
2015-02-12
Jani Heikkinen
Update copyright headers
blob
|
commitdiff
|
diff to current
2015-01-23
Lars Knoll
Cleanups
blob
|
commitdiff
|
diff to current
2015-01-23
Lars Knoll
Move the definition of Object vtables into qv4object_p.h
blob
|
commitdiff
|
diff to current
2015-01-23
Lars Knoll
Get rid of most uses of ValueRef
blob
|
commitdiff
|
diff to current
2015-01-21
Lars Knoll
Move the internalClass pointer into Heap::Object
blob
|
commitdiff
|
diff to current
2015-01-21
Lars Knoll
Get rid of all uses of Managed::engine()
blob
|
commitdiff
|
diff to current
2015-01-21
Lars Knoll
Remove all the setVTable() calls that aren't required...
blob
|
commitdiff
|
diff to current
2015-01-20
Lars Knoll
Move vtable out of internalClass
blob
|
commitdiff
|
diff to current
2015-01-16
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2015-01-12
Lars Knoll
Fold the markBit into the internalClass pointer
blob
|
commitdiff
|
diff to current
2015-01-12
Lars Knoll
Fold the inUse flag into the internalClass pointer
blob
|
commitdiff
|
diff to current
2015-01-12
Lars Knoll
Move subType from Heap::Base into Heap::String
blob
|
commitdiff
|
diff to current
2014-12-20
Lars Knoll
Make Managed inherit Value
blob
|
commitdiff
|
diff to current
2014-12-20
Lars Knoll
Fix the way we set the property name during iteration
blob
|
commitdiff
|
diff to current
2014-12-17
Lars Knoll
Return a Heap::Object in Object::prototype()
blob
|
commitdiff
|
diff to current
2014-12-09
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2014-11-21
Lars Knoll
Let the memory manager operate on Heap::Base objects...
blob
|
commitdiff
|
diff to current
2014-11-21
Lars Knoll
Cleanup destruction of heap objects
blob
|
commitdiff
|
diff to current
2014-11-21
Lars Knoll
We should never construct a managed derived type direct...
blob
|
commitdiff
|
diff to current
2014-11-14
Simon Hausmann
Remove the remaining uses of Returned<T>
blob
|
commitdiff
|
diff to current
2014-11-08
Lars Knoll
Move Object::Data into the Heap namespace
blob
|
commitdiff
|
diff to current
2014-11-08
Lars Knoll
Cleanup RegExp
blob
|
commitdiff
|
diff to current
2014-11-08
Lars Knoll
Refactor ExecutionContexts
blob
|
commitdiff
|
diff to current
2014-11-08
Lars Knoll
Begin moving the data out of Managed objects
blob
|
commitdiff
|
diff to current
2014-11-05
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2014-11-04
Lars Knoll
Let markObjects() operate directly on HeapObjects
blob
|
commitdiff
|
diff to current
2014-11-04
Lars Knoll
Cleanup header file dependencies
blob
|
commitdiff
|
diff to current
2014-11-04
Lars Knoll
Remove most calls to Value::managed()
blob
|
commitdiff
|
diff to current
2014-11-04
Simon Hausmann
Changed Value to store Managed::Data pointers directly
blob
|
commitdiff
|
diff to current
2014-10-31
Simon Hausmann
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2014-10-31
Lars Knoll
Get rid of !this and similar constructs
blob
|
commitdiff
|
diff to current
2014-10-30
Lars Knoll
Merge "Merge remote-tracking branch 'origin/5.4' into...
blob
|
commitdiff
|
diff to current
2014-10-29
Lars Knoll
Basic support for typed arrays
blob
|
commitdiff
|
diff to current
2014-10-14
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-10-09
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2014-09-30
Lars Knoll
Fix compiler warning
blob
|
commitdiff
|
diff to current
2014-09-11
Oswald Buddenhagen
Merge remote-tracking branch 'origin/5.4' into dev
blob
|
commitdiff
|
diff to current
2014-09-08
Simon Hausmann
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-08-28
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-08-26
Simon Hausmann
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-08-25
Jani Heikkinen
Update license headers and add new licenses
blob
|
commitdiff
|
diff to current
2014-08-14
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-08-12
Simon Hausmann
Merge remote-tracking branch 'origin/5.3' into 5.4
blob
|
commitdiff
|
diff to current
2014-08-07
Gunnar Sletta
Merge branch '5.3' into dev
blob
|
commitdiff
|
diff to current
2014-08-04
Lars Knoll
Fix uninitialized memory read
blob
|
commitdiff
|
diff to current
2014-07-29
Frederik Gladhorn
Merge remote-tracking branch 'origin/5.3' into dev
blob
|
commitdiff
|
diff to current
2014-07-26
Simon Hausmann
Merge remote-tracking branch 'origin/5.3' into dev
blob
|
commitdiff
|
diff to current
2014-07-22
Simon Hausmann
Cleanup: Get rid of __data members
blob
|
commitdiff
|
diff to current
2014-07-22
Simon Hausmann
Fix build on Windows
blob
|
commitdiff
|
diff to current
2014-07-22
Simon Hausmann
Disable T::Data compile time size assertion for some...
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Fix Managed::as<>() method
blob
|
commitdiff
|
diff to current
2014-07-22
Simon Hausmann
Change the object allocation scheme
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Convert Execution contexts to new constructor syntax
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Convert FunctionObject derived classes to new construct...
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Convert constructors for builtin functions
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Start implement new Object creation pattern
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Get rid of ManagedRef
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Get rid of StringRef
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Rename V4_MANAGED_NEW back to V4_MANAGED
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Move MemberData over to new storage layout
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Rename Managed::managedData() to d() to be consistent
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Rename V4_OBJECT_NEW back to V4_OBJECT
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
First step unifying data structures
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Move Managed data into it's own subclass
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Get rid of different macros for vtable specializations
blob
|
commitdiff
|
diff to current
2014-07-22
Lars Knoll
Avoid calling destroy() on most objects
blob
|
commitdiff
|
diff to current
2014-05-10
Frederik Gladhorn
Merge remote-tracking branch 'origin/stable' into dev
blob
|
commitdiff
|
diff to current
2014-05-01
Frederik Gladhorn
Merge remote-tracking branch 'origin/release' into...
blob
|
commitdiff
|
diff to current
2014-04-23
Simon Hausmann
Extend the QML bootstrap library by the IR builders
blob
|
commitdiff
|
diff to current
2014-03-27
Lars Knoll
Get rid of collectDeletables
blob
|
commitdiff
|
diff to current
2014-02-24
Frederik Gladhorn
Merge remote-tracking branch 'origin/release' into...
blob
|
commitdiff
|
diff to current
2014-02-18
Simon Hausmann
Merge remote-tracking branch 'origin/stable' into dev
blob
|
commitdiff
|
diff to current
next