David Mandelin
|
3c5fb61303
|
Backed out changeset c29356cef6d4 -- it was a temporary diagnostic
|
2010-11-22 15:21:54 -08:00 |
|
David Mandelin
|
6a57c1e58d
|
Bug 605033 diagnostic: check whether we are crashing on holes, r=lw, a=betaN+
|
2010-11-18 12:56:27 -08:00 |
|
Igor Bukanov
|
52ea348c4c
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-11 21:40:29 +01:00 |
|
David Anderson
|
7487c14d37
|
Backed out changeset 8e119f847f97 (build busted)
|
2010-11-11 11:19:42 -08:00 |
|
Igor Bukanov
|
e32ba97023
|
bug 610198 - Replacing JS_GetStringBytes usage with JS_EncodeString. r=gal
|
2010-11-02 15:36:25 +01:00 |
|
Luke Wagner
|
fe37ac898b
|
Bug 610848 - merge js::Int32ToString and js_IntToString (r=waldo)
|
2010-11-10 11:43:22 -08:00 |
|
Luke Wagner
|
91e9e4d5be
|
Bug 608120 - optimize js_ValueToString on int32s (r=waldo)
|
2010-11-08 14:35:27 -08:00 |
|
Jeff Walden
|
ca6294d553
|
Bug 607148 - Remove unnamed namespaces from SpiderMonkey code. rs=luke
|
2010-10-25 16:47:11 -07:00 |
|
Tom Schuster
|
b7057e3464
|
Bug 594233 - speed up js::DefaultValue on Number builtin with void hint (r=lw)
--HG--
extra : rebase_source : e06f43fe67eef83dd7c6d56417be8395184d40dd
|
2010-10-19 10:39:55 -07:00 |
|
Jeff Walden
|
fcbd8eb10b
|
Bug 514570 - 1 - Convert primitive-this-of-type function flags into a single primitive-this flag, to pave way for strict mode unadulterated-this passing. r=jorendorff
|
2010-10-12 11:50:02 -07:00 |
|
Jason Orendorff
|
630900ee20
|
Finally get rid of /* Added by JSIFY */ comments. r=Waldo.
|
2010-10-01 18:46:54 -05:00 |
|
Jason Orendorff
|
00704fa52d
|
Bug 595297 - Portable serialize/deserialize implementation of the HTML5 structured cloning algorithm (jsclone.cpp). r=gal.
|
2010-09-30 19:47:10 -05:00 |
|
Nicholas Nethercote
|
687594069c
|
Bug 558799 - Import FastDtoa code from V8. r=gal.
|
2010-09-15 11:49:12 -07:00 |
|
David Mandelin
|
dca5850bce
|
No bug, fix windows build bustage due to int32 type mismatch, r=burning, rs=njn
|
2010-09-13 14:52:33 -07:00 |
|
Nicholas Nethercote
|
837cae8aad
|
Bug 590834 - Clean up number-to-string code. r=jwalden.
|
2010-09-13 13:08:25 -07:00 |
|
Luke Wagner
|
5e9978f911
|
Bug 581263 - remove slow natives (r=waldo,mrbkap)
|
2010-08-16 12:35:04 -07:00 |
|
David Mandelin
|
48342132f5
|
Merge from Tracemonkey.
|
2010-08-04 11:30:05 -07:00 |
|
Alan Pierce
|
91aa99b486
|
[JAEGER] Reland bug 576934: special-case parseInt(double) in num_parseInt, r=dvander
|
2010-08-03 15:47:58 -07:00 |
|
Jim Blandy
|
0201054fcc
|
Bug 583925: parseInt should not depend on its caller's strictness. r=waldo
|
2010-08-02 18:04:29 -07:00 |
|
Jeff Walden
|
9bb90b0bc3
|
Bug 583126 - parseInt(string) traceable native ignores OOM. rs=jorendorff
--HG--
extra : rebase_source : b9244f62e7f4bc0e0db96a7b5fa21b43ffc1b7de
|
2010-07-30 17:25:20 -07:00 |
|
Jeff Walden
|
5891afb00c
|
Followup to bug 577536: move parse-as-octal inference to a slightly different location so as not to cause |parseInt('0A', 16)| to be parsed as octal. r=jorendorff
|
2010-07-30 14:39:51 -07:00 |
|
Jeff Walden
|
a38463c8a4
|
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
|
2010-07-23 02:29:44 -05:00 |
|
Igor Bukanov
|
2019c722fb
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Igor Bukanov
|
181c2cdf3a
|
Backed out changeset 7b2b90efe57d -- the patch was landed against a tree with a lot of orange. This will hinder the orange resolution.
|
2010-07-28 14:36:06 +02:00 |
|
Igor Bukanov
|
a69fd0a49f
|
bug 571789 - merging JSObjectOps and JSExtendedClass into JSClass. r=jorendorff
|
2010-06-12 18:29:04 +02:00 |
|
Nicholas Nethercote
|
9dfbe8877d
|
Bug 552812 - nanojit: factor out AccSet differences into TM and TR (take 3, TM-specific part). r=gal.
|
2010-07-27 22:33:42 -07:00 |
|
Nicholas Nethercote
|
be11c2f1c9
|
Backout TM-specific patches for bug 552812 due to assertion failures on Win2003.
|
2010-07-26 00:03:02 -07:00 |
|
Nicholas Nethercote
|
03a540e016
|
Bug 552812 - nanojit: factor out AccSet differences into TM and TR (TM-specific part). r=gal.
|
2010-07-25 21:23:02 -07:00 |
|
Alan Pierce
|
879d3e777d
|
Bug 578205 - Keep string characters inline for small strings (r=gal)
|
2010-07-24 20:26:34 -07:00 |
|
Luke Wagner
|
5f73207275
|
Remove js::Value default ctor (jsval doesn't have one) (no bug)
|
2010-07-23 17:16:00 -07:00 |
|
Luke Wagner
|
015cd3448d
|
Bug 579647 - use canonical nan in js_dmod (r=dvander)
|
2010-07-19 11:28:13 -07:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Chris Jones
|
7204a29e23
|
Compile with -D__STDC_LIMIT_MACROS to avoid having to fight with system headers over which includes stdint.h first. irc-r=jimb,Waldo
|
2010-07-12 18:06:23 -05:00 |
|
Igor Bukanov
|
fe84ed0d56
|
bug 572494 - removal of JSObjectOps::defaultValue, r=jorendorff
|
2010-07-07 09:53:47 +02:00 |
|
Andreas Gal
|
2004c301c3
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Nicholas Nethercote
|
deb78e392f
|
Bug 562553 - TM: cache double-to-string conversions to speed up v8-splay.js. r=cdleary.
|
2010-04-29 17:17:24 -07:00 |
|
Nicholas Nethercote
|
4139494dcc
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject (take 2). r=brendan.
|
2010-04-14 18:57:30 -07:00 |
|
Nicholas Nethercote
|
00c793c05f
|
Backed out changeset 681b0067e61b due to massive breakage
|
2010-04-14 17:09:17 -07:00 |
|
Nicholas Nethercote
|
e240c1f235
|
Bug 559250 - encapsulate JSSLOT_{PRIMITIVE,DATE,REGEXP}_* within JSObject. r=brendan.
|
2010-04-14 16:18:03 -07:00 |
|
Luke Wagner
|
b9f8c249e6
|
Bug 552574 - de-mystify js_ValueToNumber API (r=igor)
|
2010-04-07 13:18:50 -07:00 |
|
Robert Sayre
|
744599315f
|
Merge mozilla-central to tracemonkey.
|
2010-04-04 14:15:05 -04:00 |
|
Michael Wu
|
9b1b632895
|
Bug 542146 - Add support for building JS on Android. patch by vlad, bcombee, and me. r=ted
|
2010-04-02 15:09:05 -07:00 |
|
Robert Sayre
|
baeb2d1edf
|
Merge mozilla-central to tracemonkey.
|
2010-03-30 21:13:01 -07:00 |
|
Jeff Walden
|
09969174d8
|
Readd bug 548702's changes to jsapi.cpp, jsexn.cpp, jsfun.cpp, jsnum.cpp, and jsstr.cpp.
|
2010-03-28 22:05:50 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
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! :-\
|
2010-03-26 18:01:54 -07:00 |
|
Jason Orendorff
|
60d5805e46
|
Bug 509857 - Get rid of DTOA_LOCK. r=jwalden.
--HG--
extra : rebase_source : bec4d9441aa2af8488a04aa8604a65b7387cda6d
|
2010-03-22 18:21:10 -05:00 |
|
Jeff Walden
|
adaaad82af
|
Back out 38cb39bc6744, 400097fb04e7, and 1dca6e135a1e for great orangeness.
|
2010-03-22 22:39:29 -07:00 |
|
Andreas Gal
|
372cc56c27
|
Allocate short strings in the GC heap, avoiding malloc + free (553541, r=igor).
|
2010-03-22 20:02:07 -07:00 |
|
Jeff Walden
|
106fbd8085
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
--HG--
extra : rebase_source : c7bb34662dbd70df49d40880227139537c60356e
|
2010-01-11 11:52:21 -06:00 |
|