aboutsummaryrefslogtreecommitdiffstats
path: root/qmljs_value.h
Commit message (Collapse)AuthorAgeFilesLines
* inline some code in toInt32 and toUInt32Lars Knoll2012-12-131-0/+40
| | | | | | | Speeds up crypto.js by ~5% Change-Id: I707bd6e7dc0f13b70889955e1b90f0c436db1848 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
* Fix isNaN and isFiniteLars Knoll2012-12-121-0/+7
| | | | | | | | We need to convert objects to numbers before doing the check. Change-Id: Ie25128b6145845a3eb3e0098f5c5fc09f2be6830 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
* Get rid of the ActivationObjectLars Knoll2012-12-051-2/+0
| | | | | | | | Also implement __qmljs_xxx_activation_property in a more correct way. Change-Id: I60c330bccca21fad99930987ed78153114a80c7d Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
* Fix isel for eval and a whole bunch of other warnings.Erik Verbruggen2012-11-191-1/+1
| | | | | | | A factory is now passed along to do the codegen for eval(). Change-Id: If15b1f28c9c0a8f8b6d18b56d6e7bc5d942927e5 Reviewed-by: Lars Knoll <lars.knoll@digia.com>
* Move Value into it's own header/cpp fileLars Knoll2012-11-191-0/+325
Change-Id: I2872d824a2016a653e64f0332f6416f416eef0e7 Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>