Commit Graph

7600 Commits

Author SHA1 Message Date
Olli Pettay
19050031e6 Bug 537595 - Quickstub .localStorage, r=honzab.moz@firemni.cz 2010-01-07 12:38:30 +02:00
Ginn Chen
48924ed436 Bug 537369 Failed to build with --enable-dtrace for 64bit libraries r=bsmedberg 2010-01-06 15:02:52 +08:00
Ginn Chen
abc4008b94 Bug 537371 [x86_64]nanojit failed to compile with Sun Studio r=gal 2010-01-06 15:01:17 +08:00
Ginn Chen
bb66f36dbb Bug 535765 debug build Firefox failed to start on Solaris r=gal 2010-01-06 14:59:20 +08:00
Blake Kaplan
36f08cfbb8 Bug 531364 - Add a function call here. r=peterv sr=bzbarsky 2010-01-05 15:03:04 -08:00
Walter Meinl
c74fe7e4a8 Get libffi 3.0.8 building on OS/2. b=522118, r=dwitte 2010-01-05 13:39:56 -08:00
Walter Meinl
a221dcf2a1 Make ctypes unit tests work on OS/2. b=522118, r=dwitte 2010-01-05 13:30:26 -08:00
Reed Loden
295cc3e168 Bug 533397 - "Debug builds exit when converting "1e-400" to a Number" [r=gal r=wtc] 2010-01-05 01:13:57 -06:00
Dan Witte
ef98ce6e05 Backing out change. 2010-01-03 06:04:42 -08:00
Dan Witte
d0b0513b6e Testing solaris patch. Will back out after one cycle. 2010-01-03 05:00:13 -08:00
Dan Witte
c5c3ab3fc3 Backing out change. 2010-01-02 20:26:33 -08:00
Dan Witte
2e71a6bac6 Remove solaris-specific patch to test the build. Will back out after a cycle. 2010-01-02 19:44:41 -08:00
Shailen
1ede8845c9 Bug 526446 - "AIX Compilation error for 3.7a1pre source "/home/firefox/mozilla-central/js/src/jsvector.h", line 427.5: 1540-0130 (S) "AP" is not declared" [r=lw] 2009-11-04 03:03:00 -06:00
Shailen
17065e5b9c Bug 526436 - "AIX Compilation error for 3.7a1pre source js/src/jsvector.h", line 677.21: 1540-0274 (S) The name lookup for "PointerRangeSize" did not find a declaration" [r=lw] 2009-12-18 22:43:00 -06:00
Ms2ger
6e5eb0673b Bug 530171 - Correctly handle null arguments to nsIDOMTokenList's methods, r=slvain.pasche, sr=olli.pettay 2009-12-30 18:29:40 -05:00
Robert Sayre
6a3b57172b Bustage fix for non-JIT builds. Following up bug 474500. 2009-12-19 07:46:35 -05:00
Andreas Gal
2943a7a949 Bug 474500 - TM: Need an API to flush and (optionally?) deallocate the code cache per thread. 2009-12-28 09:46:50 -08:00
L. David Baron
ce5c0c48c2 Don't read before the beginning of a string in Atob. (Bug 494105) r=mrbkap 2009-12-26 19:03:57 -05:00
Robert Sayre
d56b9f7fc4 Merge mozilla-central to tracemonkey. 2009-12-24 08:57:39 -08:00
Igor Bukanov
a9c4fac55a bug 534590 - eliminating GCF_LOCK flag. r=brendan 2009-12-24 12:31:07 +03:00
David Mandelin
a4022f7c34 Fix style nits from bug 440926, no_r=me 2009-12-23 18:56:50 -08:00
Steve Harper
a4bcebed1c Use inverse upcase instead of downcase per ECMA-262 for case-insensitive matching, r=dmandelin 2009-12-23 18:48:53 -08:00
Blake Kaplan
a950e7cc20 Bug 536512 - Ignore security wrappers when computing instanceof. r=brendan
--HG--
extra : rebase_source : 685f05cbb79288a976242c2b4908023a7ed1b035
2009-12-23 14:09:08 -08:00
Blake Kaplan
55d140a7e2 Bug 536562 - Don't crash on null. r=dbaron
--HG--
extra : rebase_source : a8fb13c8024deb4c09bd592b91632cbee9bbeeda
2009-12-23 14:02:02 -08:00
Andreas Gal
446ede1cce Fixed recent softfloat filter regression (bug 535957, r=dvander). 2009-12-23 14:01:10 -08:00
Andreas Gal
31998e704d Fixed recent softfloat filter regression in TM ARM code (bug 535957, r=dvander). 2009-12-23 14:01:10 -08:00
Nicholas Nethercote
f16eeb006c Update nanojit-import-rev stamp. 2009-12-23 13:28:40 +11:00
Steven Johnson
147c31c411 speed up AR::validate (r=nnethercote,bug=473769)
--HG--
extra : convert_revision : 0ff411e99654f590121e90a93345257b14442721
2009-12-22 17:32:49 -08:00
Steven Johnson
12ce52af94 AR::freeEntryAt could underrun the _entries array, leading to crashiness (r=rreitmai,bug=536378)
--HG--
extra : convert_revision : 6937b91b3b20430521eb476adba4f124beaac216
2009-12-22 16:59:36 -08:00
Steven Johnson
5f7e44706c add a value to LInsHashKind to outsmart compilers that will insist last+1 is impossible (r=edwsmith,bug=535861)
--HG--
extra : convert_revision : e2a738ba767ebda6d981964bbefa8bd607e7f437
2009-12-22 16:09:19 -08:00
Steven Johnson
3a3398c372 add LIR_fcall to assert in NativeX64.cpp (r=edwsmith,bug=536446,bug=536367)
--HG--
extra : convert_revision : 858787956747e14e37b22d1a6b788b7d5cc86368
2009-12-22 16:02:09 -08:00
Nicholas Nethercote
10ffb4c3ce WinNT bustage fix for bug 536288. r=me.
--HG--
extra : convert_revision : 427799622bd9eddf258b8b339b3c9a093b9cca04
2009-12-22 21:41:40 +11:00
Nicholas Nethercote
1c0554f24b Bug 524640 - nanojit: avoid calling releaseRegisters() twice. r=gal.
--HG--
extra : convert_revision : 5af925a7a5ceae6ab8bb9219585bfacccdf56ef0
2009-12-22 21:37:49 +11:00
Nicholas Nethercote
e34229bf2e lirasm: test LIR_alloc more thoroughly with --random. r=stejohns.
--HG--
extra : convert_revision : 7f70f215101b86275de319f714aa5da665732a66
2009-12-22 15:52:16 +11:00
Steven Johnson
c02e6ad94c crank NJ_MAX_STACK_ENTRY back down to 4096 for x86,x64,ppc: 16384 is too high for safety under Win32's default stack space setting
--HG--
extra : convert_revision : b4b4509f96c090c91952c0ea02314af86835137a
2009-12-21 16:10:49 -08:00
Nicholas Nethercote
78ed93a8e9 Follow-up for 504507 -- get the retTypes right for ldcsb/ldcss. r=me.
--HG--
extra : convert_revision : 52667ba8b5fe79f693cf3dc07b733fdb8fff6a24
2009-12-22 10:06:15 +11:00
Edwin Smith
245eaeb9f7 Whitespace hygene (r=me)
--HG--
extra : convert_revision : b7a4852a92d3ceb74592c1da0e1cd0beace84eb5
2009-12-21 15:05:48 -05:00
Steven Johnson
4015262424 Increase NJ_MAX_STACK_ENTRY on desktop systems, revise search algo in AR (r=nnethercote,r=edwsmith,bug=473769)
--HG--
extra : convert_revision : 0a12bb3f8436feac1814bfdd25dde1afcd050c0a
2009-12-21 12:03:59 -08:00
Nicholas Nethercote
c44c200044 Sparc bustage fix for bug 516347. r=me.
--HG--
extra : convert_revision : 2c51eb29cd2f8940af716f36b1158085e522aeb1
2009-12-22 06:09:38 +11:00
Steven Johnson
360031a709 fix windows build breakage
--HG--
extra : convert_revision : e4bce7ea53c77d9bec640d68c98c917909538fe3
2009-12-21 11:03:02 -08:00
Steven Johnson
f6bd527266 Encapsulate AR structure (r=nnethercote,bug=473769)
--HG--
extra : convert_revision : a2bdfa990384135e642f027d79dd7c01c48e8994
2009-12-21 10:51:57 -08:00
Nicholas Nethercote
344ea362a6 Bug 524632 - nanojit: utilise odd-numbered slots in CseFilter hash table. r=edwsmith.
--HG--
extra : convert_revision : df9b5fec8e0c886d003f304048a8e8f3735229aa
2009-12-21 15:40:14 +11:00
David Anderson
38be9063e9 Fixed lazy import regression in upvar resolution, take two (bug 535930, r=dmandelin). 2009-12-22 16:21:25 -08:00
David Anderson
69279e0a58 Fixed charCodeAt inparam being aggressively, and incorrectly, specialized (bug 536445, r=bz). 2009-12-22 15:53:28 -08:00
Igor Bukanov
3a66cb93c4 bug 528645 - js_IsAboutToBeFinalized must check for static strings. r=wagnerg 2009-12-22 23:50:44 +03:00
Robert Sayre
51f333193a Merge mozilla-central to tracemonkey. 2009-12-22 09:46:30 -05:00
David Anderson
91eca0a020 Merge. 2009-12-21 16:19:33 -08:00
David Anderson
99e1c6501b Backed out changeset f7cff6dd16f1 2009-12-21 16:19:12 -08:00
David Anderson
4f11660a57 Fixed tracing CALLELEM on arguments not setting an outparam on the stack (bug 535760, r=dmandelin). 2009-12-21 11:51:23 -08:00
David Anderson
c2660f9269 Fixed lazy import regression in upvar resolution (bug 535930, r=dmandelin). 2009-12-21 11:49:23 -08:00