aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4identifiertable.cpp
Commit message (Expand)AuthorAgeFilesLines
* Re-arrange qv4identifier{_p.h|.cpp}Ulf Hermann2020-04-151-0/+1
* Clean up QStringHashUlf Hermann2019-04-301-13/+3
* Merge remote-tracking branch 'origin/5.13' into devQt Forward Merge Bot2019-04-181-1/+1
|\
| * Prevent CoW detaches from happeningErik Verbruggen2019-04-151-1/+1
* | Don't use UINT_MAX as invalid array index in PropertyKeyUlf Hermann2019-04-161-3/+2
|/
* Improve performance of IdentifierTable::sweep()Lars Knoll2018-09-141-19/+20
* Another try at properly fixing IdentifierTable::sweep()Lars Knoll2018-08-311-46/+15
* Fix another bug in sweeping the identifier hash tableSimon Hausmann2018-08-301-1/+10
* Fix invalid object property key conversionsSimon Hausmann2018-07-101-8/+12
* Rename IdentifierTable methodsLars Knoll2018-07-021-4/+4
* Replace Identifier by PropertyKeyLars Knoll2018-07-021-12/+12
* Cleanups in the Identifier APILars Knoll2018-07-021-1/+1
* Fix a source of potential bugs in the Identifier tableLars Knoll2018-06-251-0/+6
* Implement Symbol.for and Symbol.keyForLars Knoll2018-05-021-23/+59
* Garbage collect identifiersLars Knoll2018-05-021-4/+71
* Use Identifier by value and don't new them anymoreLars Knoll2018-05-021-14/+10
* Turn Identifier into a simple integerLars Knoll2018-05-021-16/+44
* Remove the QString member from IdentifierLars Knoll2018-05-021-2/+1
* use nullptr consistently (clang-tidy)Shawn Rutledge2018-02-261-2/+2
* Cleanups: Remove Steele barrier codeLars Knoll2017-04-071-1/+0
* Incremental garbage collectionLars Knoll2017-03-091-0/+1
* V4: calculate the hash only once when inserting a string.Erik Verbruggen2016-05-121-2/+8
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Add method to convert identifiers back into QV4::String objectsLars Knoll2015-09-251-0/+16
* Update copyright headersJani Heikkinen2015-02-121-7/+7
* Ported ExecutionEngine::newString and newIdentifier to Heap::StringSimon Hausmann2014-11-121-33/+32
* Move Data for String into the Heap namespaceLars Knoll2014-11-081-2/+2
* Changed Value to store Managed::Data pointers directlySimon Hausmann2014-11-041-1/+2
* Update license headers and add new licensesJani Heikkinen2014-08-251-19/+11
* Convert String to the new storage layoutLars Knoll2014-07-221-16/+16
* Move string data into subclassLars Knoll2014-07-221-16/+16
* Move Managed data into it's own subclassLars Knoll2014-07-221-2/+2
* Fix various compiler warnings in order to remove warn_off in the near futureErik Verbruggen2013-11-041-1/+1
* Remove more direct QV4::Value usageLars Knoll2013-09-281-2/+2
* Use StringRef for most methods in ObjectLars Knoll2013-09-221-2/+2
* Inline identifier lookup where it makes senseLars Knoll2013-09-021-1/+1
* Fix memory leak in identifier tableSimon Hausmann2013-08-131-0/+3
* Restructure source codeLars Knoll2013-08-081-0/+184