js/src/jsnum.cpp
681b0067e61b4f964dfa871dee1747cd7f9e9ed1
created 2010-04-14 16:18 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
2205abaf380c0593c8a805f3cbcbecb9e6e297bb
created 2010-04-07 13:18 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 552574 - de-mystify js_ValueToNumber API (r=igor)
df40cdde12730b8b6874e7dd2595c3fbaec63248
created 2010-04-04 14:15 -0400
pushed unknown
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
3a9063bea021f22b0b29c5503764ce50787f76be
created 2010-03-30 21:13 -0700
pushed unknown
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
220207eefb3011230f2ff1bd004be2dfa15ba410
created 2010-03-28 22:05 -0700
pushed unknown
Jeff Walden Jeff Walden - Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp.
ade01a37624aaaa9704580e0ae80c9d90aca9b61
created 2010-03-26 21:53 -0700
pushed unknown
Jeff Walden Jeff Walden - Merge.
81494bc56f63ce7f68ffc6c0fded8423713b31aa
created 2010-03-26 18:01 -0700
pushed unknown
Jeff Walden Jeff Walden - Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
cdcdaf01be6ce6eb346874e839b8cc4f92b2ea2b
created 2010-03-22 18:21 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 509857 - Get rid of DTOA_LOCK. r=jwalden.
da8b6eaa2a305bc4a7a5d63539c1e96af93f1eae
created 2010-03-22 22:39 -0700
pushed unknown
Jeff Walden Jeff Walden - Back out 38cb39bc6744, 400097fb04e7, and 1dca6e135a1e for great orangeness.
1dca6e135a1e38d049cb51acb1222cb5b358dd75
created 2010-03-22 20:02 -0700
pushed unknown
Andreas Gal Andreas Gal - Allocate short strings in the GC heap, avoiding malloc + free (553541, r=igor).
e7065853ef79e2dfe231b2bd8145647edc4fa3a4
created 2010-01-11 11:52 -0600
pushed unknown
Jeff Walden Jeff Walden - Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
36dcd18c334d01322ef3a4e829dc98892141b74a
created 2010-04-02 15:09 -0700
pushed unknown
Michael Wu Michael Wu - Bug 542146 - Add support for building JS on Android. patch by vlad, bcombee, and me. r=ted
06106721faf515aef39c8eb685c42f3aa3611234
created 2010-03-26 15:53 -0700
pushed unknown
Robert Sayre Robert Sayre - Merge tracemonkey to mozilla-central.
24b2678b458d8345f06b40d0b08aa32f07fbc777
created 2010-03-09 14:29 -0800
pushed unknown
Brendan Eich Brendan Eich - Remove excessive braces; nuke else after return.
fc1b3ed54cc2b77452acb5a667f7e1deee1f4c6d
created 2010-03-09 17:21 -0500
pushed unknown
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
80644b76aa495fc366877db12a14c3194c98ee50
created 2010-03-04 20:44 -0800
pushed unknown
Mike Moening Mike Moening - bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
ffb1d237ec0f2fe7e59420b199f0ee32861df32c
created 2010-03-02 13:47 +1100
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 545274 - nanojit: start adding alias info to loads/stores/calls (TM-specific part). r=jseward.
c5613c851054b25501effb66d45f313b19c9f032
created 2010-03-23 14:41 +0800
pushed unknown
Ginn Chen Ginn Chen - Bug 529846 check-3d-raytrace.js failed on Solaris x86 r=jimb
e0b4bf47c65342d6db5f954c78f6e15cbab37044
created 2010-01-04 23:10 -0600
pushed unknown
Jeff Walden Jeff Walden - Bug 537863 - Make various global properties (NaN, Infinity, undefined) readonly per ES5. r=jorendorff
f2aa13fe207767f3dad8c2497dd2004e26965310
created 2009-10-28 14:57 +0300
pushed unknown
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 unknown
Igor Bukanov Igor Bukanov - Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
14c76164f4c27bd969eec08f31f36f0101fff59f
created 2009-10-27 13:26 +0300
pushed unknown
Igor Bukanov Igor Bukanov - bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
e0f7220ab9ee15357867aac670e8fb1607767211
created 2009-10-14 13:41 -0700
pushed unknown
Andreas Gal Andreas Gal - Fall off trace if Number.toString() reports an error (522330, r=brendan).
2a21a74b71a9f81a6642622bdc015b7a9b74e78e
created 2009-10-14 13:25 -0700
pushed unknown
Andreas Gal Andreas Gal - Avoid malloc and JS_dtobasestr for single digit numbers base != 10 (522195, r=brendan).
3fc33a44b5ef66e524165b8cdc6c83783817bdb4
created 2009-09-26 17:44 +0400
pushed unknown
Igor Bukanov Igor Bukanov - bug 515403 - fixing shutdown race when accessing scriptFilenameTable. r=brendan
1980589f09ade7e94f391e8bfe4a42ad5cb608cc
created 2009-09-25 16:30 +0400
pushed unknown
Igor Bukanov Igor Bukanov - bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
af2c906d75a8ee6a605f2bc9b58c412d2538ca61
created 2009-09-15 12:15 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 516623 - Followups to change signed-type overflow to unsigned-type overflow, because only the latter has defined behavior. r=mrbkap
467758d5e9f1793e80c8effd4e89d66d63501f00
created 2009-09-14 23:00 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 516623 - jsnum.cpp:87: warning: integer overflow in expression. r=mrbkap
2fde438e64ff24aa5de14a8d97be05ce1f9c921b
created 2009-09-14 14:17 +1000
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 516298 - TM: fix three compiler warnings. r=brendan.
3b61bf6ab6351c4224c7940fd62be7a289c03680
created 2009-07-15 15:59 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 504233 - Add SIZE_MAX, etc. #defines to SpiderMonkey. r=jimb
6599bfa8ea119037d8f95136a6b340825b1d8a2e
created 2009-09-09 20:09 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Bug 515551 - FIX_FPU should depend on __i386__ not __i486__, r=brendan.
3be24656202c6054845f89312ad74bc85b93c5c5
created 2009-09-05 21:48 -0700
pushed unknown
Brendan Eich Brendan Eich - Check (without regressing hot paths) where needed to avoid treating static JSStrings like gc-things in the heap (514819, r=gal).
438b544f6c65c7cbcb3cafb961dff3839a8f0141
created 2009-09-05 20:24 -0700
pushed unknown
gwagner gwagner - Prefer unit strings over integer strings for [0..9] in NumberToString (514884, r=gal).
45772700955a3c820c0b17851a52830d5a31172c
created 2009-09-05 19:59 +0400
pushed unknown
Igor Bukanov Igor Bukanov - bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
1f50d5f4d3a5eae33b01062ed93e5e068050278c
created 2009-09-04 18:04 -0700
pushed unknown
Brendan Eich Brendan Eich - Use class statics for the unit and int string tables (513530 followup, r=gwagner).
0f106a0d31a1ae6c34e4edc096a6abd04edeee7e
created 2009-09-04 16:28 -0700
pushed unknown
Gregor Wagner Gregor Wagner - Cache result of Number2String (bug 513530, r=brendan).
5f4f48dfc51c3d4a083654e344ae32a547598fc0
created 2009-09-04 13:44 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 460904 - rename/tweak JSTraceableFunction (take 2)
59afbb0f510f01e5d45f6ff91e2d4bffbcd3be45
created 2009-09-04 11:35 -0700
pushed unknown
Luke Wagner Luke Wagner - Backed out changeset 94da2f68afdb
94da2f68afdb2334ea7cc42b530f2d455d6691a2
created 2009-09-03 11:57 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 460904 - rename/tweak JSTraceableFunction (r=jorendorff)
d8a9a1803ea509b20b6e3bccf82b837954dc3dec
created 2009-08-29 02:36 -0700
pushed unknown
Andreas Gal Andreas Gal - Inline js_DoubleToInteger (513436, r=sayrer).
5b8743e0f4a9f1d10d4488cd3e2ae02fbd91b24d
created 2009-08-29 02:28 -0700
pushed unknown
Andreas Gal Andreas Gal - Shortcut strncmp in string to number conversion path (513434, r=sayrer).
8ad65f099bb5b427dad06f6dc6092a36f89b9f86
created 2009-08-27 11:34 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Bug 496816 - Force x87 FPU to 64-bit mode on any x86-gcc platform, r=brendan.
74e62444e779dc941d55825a8e2c62245cf8c885
created 2009-08-27 15:54 -0700
pushed unknown
Graydon Hoare Graydon Hoare - Bug 513063 - Followup to fix windows breakage, r=jorendorff.
ed1c8ef9726902444a240094384020a804494a2e
created 2009-08-27 13:59 -0700
pushed unknown
Andreas Gal Andreas Gal - Avoid bit twiddling on double values (513063, r=brendan).
fcd321cd60c1eb57472236f5bad294a5bead6124
created 2009-08-24 18:46 -0700
pushed unknown
Andreas Gal Andreas Gal - Inline DoubleToECMAInt32 (512049, r=dmandelin).
4214b0e0642d58085407575f5c0e645943726b20
created 2009-08-14 16:10 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 503952 - Use JSTempVector in scanner/parser; remove JSStringBuffer (r=brendan)
40db1206d791574e2650f19d69b314707969100b
created 2009-08-14 16:10 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 503952 - Use JSTempVector in jsstr.cpp (r=waldo)
a2ab5097c5e504ad4cebf2f0826d0d925adcabdb
created 2009-08-14 15:03 -0500
pushed unknown
Saint Wesonga Saint Wesonga - Bug 273467 - -"-0x1" results in 1 instead of NaN. r=brendan.
7bbba24ea2ad724e7cd0195bb5eef200267691b7
created 2009-08-11 15:05 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 498488 - Change some JSObject macros to methods. r=Waldo.
6c02f6fd869dac1efd5ebf0ec79f998c21e92d3d
created 2009-08-11 12:54 -0700
pushed unknown
Maks Verver Maks Verver - Simpler parseInt logic (bug 507993 followup, r=brendan,dvander).
990b60c301f03df8c92cd6d1c5054115ec2585c5
created 2009-08-10 18:09 -0700
pushed unknown
David Anderson David Anderson - Fixed parseInt handling negative numbers wrong in JIT'd code (bug 507993, r=brendan).
d43687f8fd2c00678c7fad45e5082da642bf36e5
created 2009-08-07 20:09 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
c532c2a2448d4779db30943c3696c0baa976c16e
created 2009-08-04 23:06 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 493457 - uniform access to private slots. r=mrbkap, sr=jwalden
f8bec1cb7836d5432a7b34f893a9537c16db8471
created 2009-07-27 21:10 -0700
pushed unknown
Andreas Gal Andreas Gal - When finalizing, deallocate memory in a separate thread (505612, r=bent,brendan,waldo).
f79e027c3fb1348872fa6d22dc1f115f096beafd
created 2009-07-22 18:23 +0200
pushed unknown
Igor Bukanov Igor Bukanov - bug 504033 - avoiding calling JSFinalizeStub. r=brendan
bf952aed37867b34a30e87eccfb773cca6b8dfe3
created 2009-06-30 20:19 -0400
pushed unknown
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
d69b121d3f680dea8521de881202c6a01bedcea4
created 2009-06-30 12:14 -0700
pushed unknown
Robert Sayre Robert Sayre - Backed out changeset b2256abf53c0
b2256abf53c0f6ce601e03d23f13deaa6a7e97c0
created 2009-06-30 11:29 -0700
pushed unknown
Luke Wagner Luke Wagner - Bug 200505 - Optimization of jsref array_join_sub() function. r=waldo
761e24450f2b70fd1f7ee98e5ce2de6656abd2f5
created 2009-06-10 20:29 -0500
pushed unknown
Jason Orendorff Jason Orendorff - Bug 497618 - Change JSString macros to methods. r=Waldo.
319361b182898684775e8d8fe7227fde4a0af957
created 2009-06-12 15:18 -0700
pushed unknown
Andreas Gal Andreas Gal - Optimize ECMA double to int32 conversion path (patch by mohammad.r.haghighat@intel.com, r=dvander).
less more (0) -100 -60 tip