js/src/jsnum.h
41e4d29fb76d1924c7415d5fda73c9437697b89a
created 2011-09-23 14:27 +0200
pushed 2011-09-30 20:09 +0000
Mike Hommey Mike Hommey - Bug 653056 - Use a bitwise version of JSDOUBLE_IS_NaN that Visual Studio PGO doesn't miscompile. r=jimb
5c29c2e922251dd88637360643cbc78b9b7c3888
created 2011-09-20 11:40 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684526 - Remove Jsvalify/Valueify (r=waldo)
ecdad0ca5b0092e6206fc424404d693982715744
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
38a81587cccef98bb32e4d6c40a6c4b5964eb64d
created 2011-09-03 03:21 +0100
pushed 2011-09-30 20:09 +0000
Ed Morley Ed Morley - Backout bug 684110 (08b6eaf6aad0, cf8b35fa1010, 25ee45edabe1, 659f5c7d2cc9, 870f6dd82586 & e1ad65d6a7fd) and bug 684344 (cd1957f6628d) on a CLOSED TREE; a=bustage-fairies
08b6eaf6aad0e7011f2287db663ab5f67404fd58
created 2011-09-02 17:23 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 684110 - Clean JSObject::clasp usage (r=pbiggar)
375dba36b8606ff4200f3d34295d621b3325f7c6
created 2011-07-27 17:09 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 674775 - Implement js::IndexToString to get a JSString corresponding to a uint32_t. r=luke
dcdd255aedf31be161200e5faa3c8f1a6c178436
created 2011-06-13 21:49 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 671143 - Rename ValueToNumber to ToNumber, to be more like the spec nomenclature. r=cdleary
cd2baff5325106e2ae8de2c225fc3452dc9568d7
created 2011-06-16 11:42 +0200
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - bug 664677 - initializing number and script state when creating the runtime. r=anygregor
4d99c0c736d49bca8eee0e440051fcdb421ea2d1
created 2011-06-10 11:44 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 663245 - Reduce exposure of jsbool.h, jsiter.h, and jsstr.h outside the JS engine to ding compile time less when they're touched. r=jimb
b67b035200efbc1181394d07842aa4b1da16101f
created 2011-05-02 10:55 -0700
pushed 2011-09-30 20:09 +0000
Chris Leary Chris Leary - Merge mozilla-central to tracemonkey. (CLOSED TREE)
d433ee7d9f86e49d59b63a0448791f02c9a4df80
created 2011-04-02 11:33 -0700
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 647385 - Implement a ToInteger helper that corresponds to the spec method (rather than inlining its contents everywhere it can be trivially used). Also fixes a couple bugs in one place that should have used ToInteger but didn't. r=cdleary
83e8315c5f69d1a1119fb4351f73f2c2e1598309
created 2011-04-27 08:23 +0200
pushed 2011-09-30 20:09 +0000
Mike Hommey Mike Hommey - Bug 640494 part 2 - Use bitwise operations in JSDOUBLE_IS_* functions. r=jimb
296792b874b9ed81c7517a8dd2aa76f5e9323bbc
created 2011-04-23 13:06 +0200
pushed 2011-09-30 20:09 +0000
Mike Hommey Mike Hommey - Backout changeset d29e1e37e7c2 from bug 640494 because of jsreftest orange on Win opt builds
d29e1e37e7c2088195a973515a144c80ad6ac814
created 2011-04-23 08:48 +0200
pushed 2011-09-30 20:09 +0000
Jason Orendorff Jason Orendorff - Bug 640494 part 2 - Use bit masking instead of signbit() to avoid problems when including some STL headers. r=luke
f949c8533aa03f15fb568d5b5ea2f2c7a9005e74
created 2011-03-31 01:13 -0700
pushed 2011-09-30 20:09 +0000
Paul Biggar Paul Biggar - Bug 634155: Account for NewCompartment's memory, and change allocation APIs (r=nnethercote)
4290338c39567c175461153040dd5918931fd903
created 2011-03-14 13:59 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 613457 - clean up string interfaces (r=njn)
7e5853562debba1c7b905cc1ce73a41695dbc748
created 2011-01-12 15:28 -0800
pushed 2011-09-30 20:09 +0000
Chris Leary Chris Leary - Bug 617935: Check string lengths using StringBuffer. (r=lw)
1d1fe1d1e6268ddcf9067b1b21516f0b6b10b80a
created 2010-12-06 10:26 -0800
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 609440, part 4 - make JSString::chars() fallible (r=waldo,dvander,igor,dwitte,njn)
73886af75b65e41e1d9aa89e90255ff3cac8c777
created 2010-11-10 11:43 -0800
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 610848 - merge js::Int32ToString and js_IntToString (r=waldo)
95c792930e9302b794eb946a813fd9f2c4da8c5b
created 2010-11-08 14:35 -0800
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 608120 - optimize js_ValueToString on int32s (r=waldo)
759533cf3c381a1e7ed69181fc31a2305ec8fc03
created 2010-10-19 10:39 -0700
pushed 2011-09-30 20:09 +0000
Tom Schuster Tom Schuster - Bug 594233 - speed up js::DefaultValue on Number builtin with void hint (r=lw)
b7869eca1558417f2b77ae5f43deb5fb08008832
created 2010-09-24 20:19 -0400
pushed 2011-09-30 20:09 +0000
Makoto Kato Makoto Kato - Bug 597814 - Optimize js_DoubleToECMAInt32 for MSVC and gcc x86_64. r=dvander
b156a63a8beab89d7bb2b1a004432ae12bcabe34
created 2010-09-13 13:08 -0700
pushed 2011-09-30 20:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 590834 - Clean up number-to-string code. r=jwalden.
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2011-09-30 20:09 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
1d68b3042bf58e0b4cd561ba61d2d399a3a269a9
created 2010-07-19 20:49 -0700
pushed 2011-09-30 20:09 +0000
David Anderson David Anderson - [JAEGER] Merge from tracemonkey.
18554cc9fc70510f1af91b65c0684c11e9752281
created 2010-07-05 13:44 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Change asX to toX, asXRef to getXRef, XTag to XValue
8b0374cfa7a45585e8b9379f35ceb16129cd2d42
created 2010-06-30 15:25 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Pull jsval impl details into jsvalimpl.h (included by jspubtd.h) and pull js::Value into jsvalue.h (engine-private)
51fa523b4441bd7f4326b6e55cf2e237335f6ea8
created 2010-05-26 22:35 -0700
pushed 2011-09-30 20:09 +0000
lw lw - Fixes/hacks to get working on Linux x64
547f508039556870f443951f577a424a3c8c5141
created 2010-05-17 22:15 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Remove explicit copy, ObjPtr
e6e64c7dcf59733a03ba39acc61f41612a2f6fcb
created 2010-05-13 14:49 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - convert up to jsstr
ae404908a0e30579592d6815ff996723005006e1
created 2010-05-13 02:03 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - convert jsnum, touch up jsobj
a8434208742e340630ce2dfb63c05e9bfe70c419
created 2010-05-12 22:58 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - fix jsiter, convert jsmath
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
5ec5ae37827fa66b082bcd8a897bf2cbeade0728
created 2010-07-23 02:29 -0500
pushed 2011-09-30 20:09 +0000
Jeff Walden Jeff Walden - Bug 577536 - parseInt() uses radix 8 if the string starts with '0' but not 0x or 0X, and the digit string should be stringified before the radix is integerized. r=jorendorff
01fad9f69745edd41f3f89bab49157969337e0ef
created 2010-07-19 11:28 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 579647 - use canonical nan in js_dmod (r=dvander)
9c869e64ee269732a0c2109568d07f10e816fdba
created 2010-07-14 23:19 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 549143 - fatvals
b15fd8b568e4ef1568a1d1cb3832e4215f5efefd
created 2010-05-07 17:52 -0700
pushed 2011-09-30 20:09 +0000
Andreas Gal Andreas Gal - fast object iteration (558754, r=brendan, CLOSED TREE).
e8dfe85fca00f727f3ad27e6608784229b56b4a8
created 2010-04-27 08:31 +0100
pushed 2011-09-30 20:09 +0000
Jacob Bramley Jacob Bramley - Optimize DoubleToECMAInt32 for ARM. [Bug 551837][r=vlad]
15da2440d2b0ce20afc590e8080be2625376c04f
created 2010-04-14 18:57 -0700
pushed 2011-09-30 20:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject (take 2). r=brendan.
5da61a630e9869141abdc88fdc5841ddb6a898b7
created 2010-04-14 17:09 -0700
pushed 2011-09-30 20:09 +0000
Nicholas Nethercote Nicholas Nethercote - Backed out changeset 681b0067e61b due to massive breakage
681b0067e61b4f964dfa871dee1747cd7f9e9ed1
created 2010-04-14 16:18 -0700
pushed 2011-09-30 20:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
2205abaf380c0593c8a805f3cbcbecb9e6e297bb
created 2010-04-07 13:18 -0700
pushed 2011-09-30 20:09 +0000
Luke Wagner Luke Wagner - Bug 552574 - de-mystify js_ValueToNumber API (r=igor)
3a9063bea021f22b0b29c5503764ce50787f76be
created 2010-03-30 21:13 -0700
pushed 2011-09-30 20:09 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
2e117126839745a1906a3803644179ea0dacb475
created 2010-03-10 12:12 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 551118 followup. Need to conver spaces to 0, not NaN. r=jorendorff
2b30f6f99313c3d19273a2c3b8389c88a2e14c41
created 2010-03-10 12:12 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 551118 followup. Need to conver spaces to 0, not NaN. r=jorendorff
06106721faf515aef39c8eb685c42f3aa3611234
created 2010-03-26 15:53 -0700
pushed 2011-09-30 20:09 +0000
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
fc1b3ed54cc2b77452acb5a667f7e1deee1f4c6d
created 2010-03-09 17:21 -0500
pushed 2011-09-30 20:09 +0000
Boris Zbarsky Boris Zbarsky - Bug 551118. Reuse string-to-number code and fix bug with negative hex in strings being treated as a negative integer. r=brendan
c5613c851054b25501effb66d45f313b19c9f032
created 2010-03-23 14:41 +0800
pushed 2011-09-30 20:09 +0000
Ginn Chen Ginn Chen - Bug 529846 check-3d-raytrace.js failed on Solaris x86 r=jimb
1fa00f2c3176e3f3894801ade9e3e4985f4fb8f0
created 2009-12-17 17:43 -0800
pushed 2011-09-30 20:09 +0000
Andreas Gal Andreas Gal - Backed out changeset 94ddd33fc137 to see whether that makes the tree green.
94ddd33fc1371f2d0779f4a60c6382f2fff6a822
created 2009-12-17 14:03 -0800
pushed 2011-09-30 20:09 +0000
Andreas Gal Andreas Gal - Efficient Implementation of JSDOUBLE_IS_INT using SSE2 (original patch by Moh Haghighat/Intel, bug 530896, r=dvander)
156fe36bbf1762af1bdd1356e0b8b2b6b8ac771b
created 2009-12-15 22:35 -0500
pushed 2011-09-30 20:09 +0000
Robert Sayre Robert Sayre - Merge.
4843580bf70a76f6e1af4d197f1b52ac99bff997
created 2009-12-15 22:34 -0500
pushed 2011-09-30 20:09 +0000
Robert Sayre Robert Sayre - Backed out changeset eae07941000e. Andreas Gal — Efficient Implementation of JSDOUBLE_IS_INT using SSE2 (original patch by Moh Haghighat/Intel, bug 530896, r=dvander).
cf421aefdada534c47c52f2fe9e062a081582ad1
created 2009-12-15 22:30 -0500
pushed 2011-09-30 20:09 +0000
Robert Sayre Robert Sayre - Backed out Andreas Gal — Try to fix autoconf madness for bug 530896. changeset 289c9c3c9195
289c9c3c91959df10ce466deb2892ed4e9929915
created 2009-12-05 16:53 -0800
pushed 2011-09-30 20:09 +0000
Andreas Gal Andreas Gal - Try to fix autoconf madness for bug 530896.
eae07941000eeb0b78be81ed974556c9ad24e487
created 2009-12-05 12:46 -0800
pushed 2011-09-30 20:09 +0000
Andreas Gal Andreas Gal - Efficient Implementation of JSDOUBLE_IS_INT using SSE2 (original patch by Moh Haghighat/Intel, bug 530896, r=dvander).
f2aa13fe207767f3dad8c2497dd2004e26965310
created 2009-10-28 14:57 +0300
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
2909091fb254aa31b11cdfb4f4e9a25ab4253d85
created 2009-10-27 19:21 +0300
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
14c76164f4c27bd969eec08f31f36f0101fff59f
created 2009-10-27 13:26 +0300
pushed 2011-09-30 20:09 +0000
Igor Bukanov Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
83a487ace308adee3c781901898d2930db3ba87e
created 2009-08-31 12:05 +0800
pushed 2011-09-30 20:09 +0000
Leon Sha Leon Sha - Bug 513208 - Tracemonkey build failed on solairs at jsnum.h. r=gal. Remove the space after copysign
less more (0) -100 -60 tip