js/src/jsnum.h
c3b01d22caa9c7ddd8472333dbdba3e4f1ffe353
created 2013-09-09 08:57 -0400
pushed 2013-09-09 20:03 +0000
Martin Stransky Martin Stransky - Bug 912959 - Sync the declarations of ToNumberSlow() in jsnum.h. r=luke
be8536d49a60e1449437b024837f10eb5b7f0742
created 2013-09-06 13:05 +0200
pushed 2013-09-09 20:03 +0000
Yaron Tausky Yaron Tausky - Bug 676739 - Part 3: Rename js_NumberToString to js::NumberToString. r=luke
9cbd48387451e8cb14769eddecba4aedb41c594d
created 2013-08-27 11:17 +0200
pushed 2013-09-09 20:03 +0000
Yaron Tausky Yaron Tausky - Bug 676739 - Part 1: Suppress unnecessary temporary strings in js::ToAtom. r=luke
0dce2a6b6e3d85e1889c4b2134e76b2d6f4ccfce
created 2013-09-01 22:03 -0700
pushed 2013-09-03 11:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 2) - Remove unnecessary jsapi.h includes in SpiderMonkey. r=luke.
3e60625da760fb50544b2489b23524366b5df465
created 2013-09-01 21:51 -0700
pushed 2013-09-03 11:11 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911043 (part 1) - Move the "inject JS:: names into js::" block into its own file, to reduce dependencies on jsapi.h. r=luke.
9e98958b5e50ca9456adb49750e6480ac7ad201d
created 2013-08-27 19:59 -0700
pushed 2013-09-02 13:55 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911020 - Introduce js/TypeDecls.h, which holds very commonly used type declarations from the JS engine. r=luke.
680a80d15f3ece29df924c187053e2f5b5960e9c
created 2013-08-08 15:17 -0700
pushed 2013-08-13 10:34 +0000
Jeff Walden Jeff Walden - Bug 853301 - Make a --with-intl-api/--with-intl-api=build/--without-intl-api configure option that builds/exposes Intl, only builds it, and doesn't build it at all. This will allow tests with the Intl code, built, but with no changes to JS behavior, permitting disentangling binary-size-increase effects from effects due to changes in JS functionality (or in code invoked to expose that functionality). r=glandium
b9b8ad32c72b3fd1327068d9aeb8ca3afa8ab1fc
created 2013-08-08 16:07 -0700
pushed 2013-08-12 19:35 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 902917 - Remove some unnecessary #includes in SpiderMonkey. r=till.
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed 2013-08-09 23:09 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
c9829bff3ae4bf7b770b93a86eb5452cbc0ed020
created 2013-08-02 00:41 -0700
pushed 2013-08-07 18:40 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 901750 - Change return type of |JSNative| from |JSBool| to |bool|. code=nnethercote,jandem. r=luke,bz.
56364871a2887fce84dcb44be001393e1a1f48c2
created 2013-08-02 08:24 -0700
pushed 2013-08-02 20:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 892634 - Part 1: Add thread safe number conversion functions. (r=billm)
a418ca312cbd24ac8b9ee21a2c8902d0ff036bea
created 2013-07-29 18:31 -0700
pushed 2013-08-01 20:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 898912 (part 5) - Add GetDecimalInteger(), a version of GetPrefixInteger() specialized for decimal integers. r=till.
fb96c3abe9cd3ab9b0ca27080faf6752e0ba8433
created 2013-07-23 09:20 -0400
pushed 2013-07-24 00:38 +0000
Yaron Tausky Yaron Tausky - Bug 771865 - Avoid creating NumberObject in (.1).toString. r=luke
b674f0e40c8eb12edb964b80aa4ca2af37fcbf4c
created 2013-07-10 09:29 -0600
pushed 2013-07-11 09:11 +0000
Brian Hackett Brian Hackett - Bug 885758 - Add ExclusiveContext for use by threads with exclusive access to their compartment, r=billm.
cc11bf500293447ddb6101dec57fb214c4907622
created 2013-06-26 14:46 -0700
pushed 2013-07-02 16:45 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix static root analysis hazards around ToInteger; r=sfink
12e5bcffbbacfbc2adb7de9bfd7f6a0b238c7520
created 2013-06-27 14:47 -0700
pushed 2013-06-28 13:32 +0000
Shu-yu Guo Shu-yu Guo - Bug 877893 - Part 3: VM & Ion changes to make MToString threadsafe. (r=billm)
d219351389c74d9402bb5f0f674422d9676c3239
created 2013-06-21 18:19 -0700
pushed 2013-06-27 10:31 +0000
Terrence Cole Terrence Cole - Bug 879079 - Make ToNumber take a Handle to fix some static rooting analysis failures; r=sfink
1d07c8c757742802d80b8534b2dd804b1d84811f
created 2013-06-04 16:14 -0700
pushed 2013-06-26 14:10 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix rooting analysis bugs from calls to ToNumber; r=sfink
cba55a540e2a526b37fa6e66e4701ba747cbd2d4
created 2013-06-19 17:59 -0700
pushed 2013-06-20 23:22 +0000
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 2) - Make include guards consistent in some of js/src/. r=njn.
7c148efceaf94def80701e1d965af65a5b937599
created 2013-06-12 22:20 -0700
pushed 2013-06-19 13:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 634839 (part 2b) - Remove more unnecessary headers (as found by include-what-you-use) from SpiderMonkey. r=jorendorff.
702e35c02b970dbb9bac23f93b684f4155e7cff7
created 2013-06-12 11:02 -0700
pushed 2013-06-13 09:27 +0000
Terrence Cole Terrence Cole - Backout 6d95672c5a68 for SM(r) bustage, probably not on a CLOSED TREE.
6d95672c5a68f964937d5a031f0386b1b54cac2f
created 2013-06-04 16:14 -0700
pushed 2013-06-13 09:27 +0000
Terrence Cole Terrence Cole - Bug 879079 - Fix rooting analysis bugs from calls to ToNumber; r=sfink
eca7d80bb97868a0d9909caec8f2de818b462559
created 2013-05-28 10:40 -0700
pushed 2013-05-31 20:11 +0000
Xin Zhang Xin Zhang - Bug 722788 - Use integer math to parse sufficiently-small decimal numbers in JSON text. r=waldo
cec949998373ea6396af7faa8496f62e8ab579da
created 2013-05-01 16:55 -0400
pushed 2013-05-10 08:13 +0000
Nathan Froyd Nathan Froyd - Bug 858131 - rewrite FloatingPoint.h to be C++-only instead of C-compatible C++; r+original-author=Waldo
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-04-17 16:44 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-04-16 01:49 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-04-16 01:49 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-04-12 11:51 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-04-12 11:51 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
195a2038433db6f6c8a28be8d7a029ba8e9c73c0
created 2013-03-22 12:35 -0700
pushed 2013-03-23 22:46 +0000
Jeff Walden Jeff Walden - Bug 769871 - Remove x_CheckThisX methods, as the extract-the-primitive-value methods immediately after perform that check already. r=Norbert
5bebe0562ab376aa07e9c8a66ffd163e3cb585c0
created 2013-03-21 14:59 -0700
pushed 2013-03-22 14:00 +0000
Norbert Lindenberg Norbert Lindenberg - Bug 769871 - Reimplement Number.toLocaleString per ECMA-402. r=jwalden
59f5f4b017edad7bd1166597c08c1aad88882a09
created 2013-03-06 18:10 +0000
pushed 2013-03-08 04:58 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
90f0a6ccebcee4ae208811612721c4bc350e6e07
created 2013-03-07 13:03 +0000
pushed 2013-03-07 17:19 +0000
Ed Morley Ed Morley - Backed out changeset d01a2a30d626 (bug 848449)
d01a2a30d626198c1b8319a7b3a2b6fa0e5ad29c
created 2013-03-06 18:10 +0000
pushed 2013-03-07 17:19 +0000
Jon Coppeard Jon Coppeard - Bug 848449 - GC: Remove AutoAssertNoGC and AssertCanGC - Remove use of AssertCanGC r=terrence
6450a26eb74f37f754757283e8fb533fae8e1dbd
created 2013-01-24 20:18 -0700
pushed 2013-01-27 00:13 +0000
Brian Hackett Brian Hackett - Bug 834242 - Reduce cost of exact stack rooting during property reads, r=terrence.
c4bb1f2098cd0616d7743db98b40bc12c444f8e2
created 2012-11-27 15:12 -0800
pushed 2012-12-04 14:54 +0000
Jeff Walden Jeff Walden - Bug 815414 - Move the DST offset cache out of JSContext, and LocalTZA out of a process-wide static, into JSRuntime. r=jorendorff
049c17d2954c0b01706cc1ee82d256c8c098461c
created 2012-10-04 14:22 -0700
pushed 2012-10-05 10:54 +0000
Terrence Cole Terrence Cole - Bug 794667 - Add an AutoAssertCanGC to help with exact rooting; r=billm
0b4424c89bbd762e1c4b5c09fd36e04fde050080
created 2012-10-01 18:10 -0700
pushed 2012-10-02 15:53 +0000
Terrence Cole Terrence Cole - Backout ed626654fe56 for alleged performance regression.
ed626654fe5638886e4a4b401bbdd6fad5ef0477
created 2012-09-26 18:07 -0700
pushed 2012-10-02 01:31 +0000
Terrence Cole Terrence Cole - Bug 794667 - Add an AutoAssertCanGC to help with exact rooting; r=billm
2d0fac2bc177f8d33deff212219650369f31b202
created 2012-09-20 22:17 -0700
pushed 2012-09-25 00:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 793086 (part 1) - Convert JSClassInitializerOp parameter to HandleObject. r=sfink.
326ee1d5c9b0252cbde0bb99497aaa04e0c965bb
created 2012-08-28 10:28 -0700
pushed 2012-09-20 11:22 +0000
Terrence Cole Terrence Cole - Bug 785551 - Do not allow inline JSString chars in the frontend; r=luke
0bc212d0183b8c9a9e21db665b6dc25c686a9650
created 2012-08-03 18:58 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
35ef899801bc41b0af7b694f3858ba3c225dbd8e
created 2012-07-12 13:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
881c4b8e74045a4033f68ec402c245f5939481f8
created 2012-06-20 17:36 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
80e4ab0d24bc64ceaa7693ab5def36faffde7a40
created 2012-05-21 14:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
44911569fb04d891073656cac1f794495723f573
created 2012-04-30 12:53 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
0e6d579045c8200b5433098f418a3c1ebbf64a1b
created 2012-04-18 10:23 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c95bd17c4ae77baa34324a9e790b5684254830eb
created 2012-03-30 18:40 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
5caeb193e6de12c5252280a0f8bd29fb32e821e7
created 2012-03-26 14:17 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
a4916f9d8d2f217b2d452a5802f8ace5d44f396b
created 2012-03-19 14:13 -0700
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
b56f0dfbc628d99d899225cfb73543f78f6d2bf2
created 2012-03-05 17:50 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
f977d96263c2bbf35d4308c576feb7cce22c665e
created 2012-03-01 13:45 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
c757b4a747a5d92e54403998abe229cbff299a78
created 2012-02-27 12:40 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
caa3dbc75fa73f1ec96b9b7aeb02ec1332391c5a
created 2012-02-10 19:27 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
4e74ada3a64f935c1a81965752697eae177a3a80
created 2012-01-26 15:58 -0800
pushed 2012-09-11 17:34 +0000
Brian Hackett Brian Hackett - Hoist and consolidate array bounds checks, bug 719541. r=dvander
ed3aa00fc18196061909191f490ecdb63e8fdec0
created 2012-01-26 11:58 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
18f53c3f6fac1ab4e7aa1f9509dfd8521dc7981a
created 2012-01-25 15:27 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
8e182985f782e8ec3b3872d2c927ba9e63c156b3
created 2012-01-17 14:05 -0800
pushed 2012-09-11 17:34 +0000
David Anderson David Anderson - Merge from mozilla-central.
41a9e0d849ea49b063d3919d88e33ae5693b551a
created 2012-01-12 19:28 +0100
pushed 2012-09-11 17:34 +0000
Nicolas Pierron Nicolas Pierron - Compile Add with String and Objects (Bug 713693, r=dvander)
a5f46bf6c00e4d6eb825d86c1f9136c7b58b4530
created 2012-08-02 14:59 -0500
pushed 2012-08-03 02:00 +0000
Jason Orendorff Jason Orendorff - Bug 779601 - Minor cleanup for JS_ValueToECMAInt32 and friends. r=bhackett.
less more (0) -100 -60 tip