aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/jsruntime/qv4numberobject.cpp
Commit message (Expand)AuthorAgeFilesLines
* Unify and fix number to string conversion with radixUlf Hermann2019-02-251-35/+3
* Ensure our builtin constructors are subclassableLars Knoll2018-11-221-2/+10
* Cleanups in Value/PrimitiveLars Knoll2018-09-171-11/+11
* Fix test failures in NumberLars Knoll2018-09-081-14/+28
* Fix toLocaleString implementations in (Typed)Array.prototypeLars Knoll2018-08-231-1/+1
* Implement support for new.targetLars Knoll2018-07-031-1/+1
* Prefix vtable methods with virtualLars Knoll2018-07-031-2/+2
* Fix length properties of global constructorsLars Knoll2018-06-251-1/+1
* Convert methods of Number to new calling conventionLars Knoll2017-11-131-41/+41
* Merge remote-tracking branch 'origin/dev' into new-backendLars Knoll2017-11-081-1/+3
|\
| * Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-10-151-1/+3
| |\
| | * Fix Number.isNaN sometimes returning false for NaNSimon Hausmann2017-10-041-1/+3
* | | Change signature for call/callAsConstructorLars Knoll2017-11-071-5/+5
* | | Rename the construct 'virtual' method to callAsConstructorLars Knoll2017-11-071-1/+1
* | | Change CallData::argc to be a QV4::ValueErik Verbruggen2017-09-191-10/+10
* | | Remove Scope::result and convert calling convention for builtinsLars Knoll2017-08-081-90/+73
* | | Change function signatures for call/construct backLars Knoll2017-08-041-4/+4
|/ /
* / Number: Improve ES6 compatibilityRobin Burchell2017-02-141-3/+53
|/
* Convert more builtin methods to the new calling conventionLars Knoll2017-01-251-75/+85
* Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-12-141-1/+1
|\
| * Clean up some duplicated methodsLars Knoll2016-11-291-1/+1
* | Merge remote-tracking branch 'origin/5.8' into devLiang Qi2016-10-181-2/+2
|\|
| * QML: Make Heap::Object and all subclasses trivialErik Verbruggen2016-10-061-2/+2
* | V4: Use QLocale::IncludeTrailingZeroesAfterDot for number conversionUlf Hermann2016-09-161-20/+4
|/
* Merge remote-tracking branch 'origin/5.7' into 5.8Simon Hausmann2016-08-261-2/+20
|\
| * V4: Correctly format on Number.toPrecision(n)Ulf Hermann2016-08-231-2/+20
* | V4: Pass scope around as parameters inside the runtime.Erik Verbruggen2016-06-221-5/+4
* | Add some ECMAScript 6 Number and Math methods and propertiesKai Uwe Broulik2016-04-281-0/+23
|/
* Replace qQNaN() and friends with qt_qnan().Erik Verbruggen2016-04-051-3/+3
* Updated license headersJani Heikkinen2016-01-191-14/+20
* Replace all occurrences of qSNaN() with qQNaN()Ulf Hermann2015-12-071-1/+1
* Remove libdouble-conversionUlf Hermann2015-11-231-21/+25
* Merge remote-tracking branch 'origin/5.5' into 5.6Ulf Hermann2015-08-181-7/+3
|\
| * Use the new macros for disabling warnings in qtdeclarativeThiago Macieira2015-07-281-7/+3
* | qml: Avoid heap allocations due to QString::fromLatin1()Sérgio Martins2015-08-131-2/+2
* | Move the StringValue members of ExecutionEngine onto the JS stackLars Knoll2015-06-101-4/+4
* | Get rid of qv4value_inl_p.h and replace it by qv4typedvalue_p.hLars Knoll2015-04-241-0/+1
* | More cleanupsLars Knoll2015-04-211-2/+2
* | Get rid of asNumberObjectLars Knoll2015-04-211-2/+2
|/
* Merge remote-tracking branch 'origin/5.4' into 5.5Frederik Gladhorn2015-03-031-3/+9
|\
| * V4: fix ToFixed rounding for 0 fraction digits.Erik Verbruggen2015-03-031-3/+9
* | Cleanup math function includes and usageAllan Sandfeld Jensen2015-02-191-5/+5
* | Update copyright headersJani Heikkinen2015-02-121-7/+7
* | Store a double in NumberObjectLars Knoll2015-01-231-4/+3
* | CleanupsLars Knoll2015-01-231-16/+16
* | Get rid of all uses of Managed::engine()Lars Knoll2015-01-211-2/+2
* | Remove all the setVTable() calls that aren't required anymoreLars Knoll2015-01-211-1/+0
* | Cleanup: remove Value::toString/Object overloads taking a contextLars Knoll2014-11-151-15/+17
* | Convert methods in RuntimeHelpers to take an engine pointerLars Knoll2014-11-121-2/+2
* | Move more Data objects into the Heap namespaceLars Knoll2014-11-091-2/+2