aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4stringobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix reuse of regexp objects by regexp literalsAllan Sandfeld Jensen2017-09-081-1/+1
* Add Q_ALLOCA_VAR, Q_ALLOCA_DECLARE and Q_ALLOCA_ASSIGN macrosKimmo Ollila2017-02-151-2/+2
* Convert more builtin methods to the new calling conventionLars Knoll2017-01-251-210/+185
* Clean up Value::isString()/stringValue() combinationsLars Knoll2016-11-291-6/+6
* Clean up some duplicated methodsLars Knoll2016-11-291-1/+1
* QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-4/+6
* QML: Make Heap::RegExp and Heap::String trivialErik Verbruggen2016-10-051-1/+1
* V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-26/+23
* Add string search functions from ECMAScript 2015.Michael Brasser2016-04-251-0/+80
* Replace qQNaN() and friends with qt_qnan().Erik Verbruggen2016-04-051-1/+1
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Replace all occurrences of qSNaN() with qQNaN()Ulf Hermann2015-12-071-1/+1
* Move more objects over to the new allocation schemeLars Knoll2015-09-221-13/+5
* CleanupLars Knoll2015-09-151-1/+1
* Don't compute the QString whenever we need to know the v4 string lengthAleix Pol2015-09-151-1/+1
* Cleanup usage of ExecutionEngine::currentContextLars Knoll2015-09-151-1/+1
* Encapsulate and protect all accesses to the vtable of Heap objectsLars Knoll2015-08-101-1/+1
* Remove type punning from QV4::Value.Erik Verbruggen2015-07-241-2/+2
* Minor cleanupSimon Hausmann2015-06-171-2/+1
* Store a Heap::String pointer in StringObjectLars Knoll2015-06-171-14/+13
* Get rid of the tmpProperty in StringObjectLars Knoll2015-06-171-6/+7
* Fix Object::getOwnProperty APILars Knoll2015-06-171-2/+3
* Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-6/+6
* Move constructor objects onto the js stackLars Knoll2015-04-241-2/+2
* Move more objects from the v4 engine to the js stackLars Knoll2015-04-241-2/+2
* Get rid of asFunctionObject()Lars Knoll2015-04-211-2/+2
* More cleanupsLars Knoll2015-04-211-6/+6
* Get rid of asStringObject()Lars Knoll2015-04-171-4/+4
* Merge remote-tracking branch 'origin/5.5' into devFrederik Gladhorn2015-03-031-1/+1
|\
| * Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-02-241-1/+1
| |\
| | * V4: include alloca private header as alloca is used unconditionally.Pasi Petäjäjärvi2015-01-261-0/+1
* | | Move memory management related functionality into it's own folderLars Knoll2015-03-021-1/+1
|/ /
* | Cleanup math function includes and usageAllan Sandfeld Jensen2015-02-191-7/+4
* | Update copyright headersJani Heikkinen2015-02-121-7/+7
* | CleanupsLars Knoll2015-01-231-34/+34
* | CleanupsLars Knoll2015-01-231-1/+1
* | Remove all remaining usages of ValueRefLars Knoll2015-01-231-1/+1
* | Get rid of most uses of ValueRefLars Knoll2015-01-231-1/+1
* | Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-7/+4
* | Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-2/+0
* | Remove the remaining bit of code that use the vtable in the internalClassLars Knoll2015-01-211-1/+1
* | Move vtable out of internalClassLars Knoll2015-01-201-1/+1
* | Use QV4::ScopedArrayObject typedef instead of actual typeOleg Shparber2015-01-031-1/+1
* | Use QV4::ScopedFunctionObject typedef instead of actual typeOleg Shparber2015-01-021-2/+2
* | Make Property uses GC safeLars Knoll2014-12-201-1/+1
* | Remove most of the places where getPointer() is usedLars Knoll2014-12-201-4/+4
* | Fix the way we set the property name during iterationLars Knoll2014-12-201-2/+2
* | Return Heap::ExecutionContext for currentContext()Lars Knoll2014-12-191-1/+1
* | Return a Heap::Object in Object::prototype()Lars Knoll2014-12-171-4/+4
* | Add default parameter value for ExecutionEngine::newString()Oleg Shparber2014-12-121-4/+4