Commit Graph

15198 Commits

Author SHA1 Message Date
Makoto Kato
6f000a701a Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander 2009-07-28 19:47:34 +09:00
Robert Sayre
c11008d336 Merge tracemonkey to mozilla-central. 2009-07-27 11:49:26 -04:00
Michael Kohler
fe68bc0609 Bug 106386 - Correct misspellings in source code (old); Misspellings in /js/; r=mrbkap 2009-07-27 10:46:54 +02:00
Serge Gautherie
ff2074aa0f Bug 488824 - Remove WIN16 (support) code, in js/src; (Bv1) Remove jsOS240.def; r=mozilla@Weilbacher.org 2009-07-27 10:38:38 +02:00
Nicholas Nethercote
ac52a1de2d Bug 506346 - nanojit: remove compile warnings caused by the patch for bug 506139. r=rreitmai. 2009-07-27 10:34:44 +10:00
Andreas Gal
8b7a24306e Bug 501275 - TM: Crash [@ nanojit::Assembler::nPatchBranch]. r=dvander 2009-07-26 20:28:46 -04:00
Igor Bukanov
83b4dee9ba bug 506243 - eliminate GC thread-local lists pools. r=brendan 2009-07-26 18:24:39 +02:00
Robert Sayre
769c24ef85 Merge mozilla-central to tracemonkey. 2009-07-26 10:57:19 -04:00
Igor Bukanov
40ed24ed94 bug 505460 - followup to fix misspellings 2009-07-26 08:54:54 +02:00
Serge Gautherie
2bd544c9bf Bug 488824 - Remove WIN16 (support) code, in js/src; (Av1) 2 config.mk; r=gal 2009-07-26 07:21:06 +02:00
David Mandelin
4ea30adb7c Bug 506018 - crash in js_GetClosureVar, regression from Trace JSOP_NAME for general closures. r=gal 2009-07-24 14:00:35 -04:00
Brendan Eich
17888173c0 Fix bug 506312, see the bug for the sordid details (r=jorendorff). 2009-07-24 12:47:55 -07:00
Robert Sayre
b5922d32c2 Merge backout. 2009-07-24 14:02:23 -04:00
Robert Sayre
c2fee38274 Backed out changeset 8f6d8ce284ff 2009-07-24 14:02:01 -04:00
David Mandelin
b2f930f9d3 Bug 506018 - crash in js_GetClosureVar, regression from Trace JSOP_NAME for general closures. r=gal 2009-07-24 14:00:35 -04:00
Robert Sayre
509bdbf049 Merge tracemonkey to mozilla-central. 2009-07-24 13:42:38 -04:00
Rob Campbell
4bcafa2aff bug 474358 - assertion isOuterWindow fix for windows breakage 2009-07-24 11:49:37 -03:00
Rob Campbell
ffb3a9b881 bug 474358 - ASSERTION: Inner window detected in Equality hook, isOuterWindow, p=me, r=timeless, sr=mrbkap 2009-07-24 10:20:34 -03:00
Brendan Eich
f76691bedb Fix assertion location to avoid botching it due to patch for 488731. 2009-07-23 18:40:13 -07:00
Brendan Eich
b12a43bc12 Bug 488731 - Avoid shape regeneration and property cache purge during the GC (r=mrbkap). 2009-07-24 06:55:28 -07:00
Igor Bukanov
730bdc3954 bug 505460 - preallocating reserved slots. r=brendan 2009-07-24 12:01:37 +02:00
Nicholas Nethercote
457b23787f Bug 495158 - nanojit: add comment about CSEability of guards. r=edwsmith. 2009-07-24 16:19:15 +10:00
Nicholas Nethercote
35b35b2533 Bug 506177 - TM/nanojit: remove dead 'isfar' argument from asm_branch(). r=rreitmai. 2009-07-24 15:41:32 +10:00
Robert Sayre
30d76462d3 Merge backout. 2009-07-24 00:02:02 -04:00
Robert Sayre
ad71bc484e Backed out changeset b3d459d23452 2009-07-24 00:01:37 -04:00
Robert Sayre
bce2e686f5 Merge backout. 2009-07-24 00:01:15 -04:00
Robert Sayre
202dfd96ad Backed out changeset d07b03553f36 2009-07-24 00:01:00 -04:00
Robert Sayre
4c53054524 Merge backout. 2009-07-24 00:00:32 -04:00
Robert Sayre
1f05ab02e0 Backed out changeset 8f7b8cae113d 2009-07-23 23:59:51 -04:00
Robert Sayre
7642f46df7 Backed out changeset 53b153375585 2009-07-23 23:58:50 -04:00
Andreas Gal
1302ef18a7 Fix merge conflict that lost part of bug 505612. 2009-07-23 19:38:09 -07:00
Robert Sayre
1642f10340 Merge backout. 2009-07-23 22:08:05 -04:00
Robert Sayre
ac88855797 Backed out changeset 047b9102dddb 2009-07-23 22:06:31 -04:00
Robert Sayre
b3e72b45e9 merge. 2009-07-23 22:05:14 -04:00
Robert Sayre
36442e1e04 Backed out changeset 8f6d8ce284ff 2009-07-23 22:04:45 -04:00
Brendan Eich
efd00875ed Fix assertion location to avoid botching it due to patch for 488731. 2009-07-23 18:40:13 -07:00
Andreas Gal
492882d314 Formating fix (no bug). 2009-07-23 18:26:38 -07:00
Brendan Eich
c46598451a Avoid shape regeneration and property cache purging from the GC unless the shape generator overflows (488731, r=jorendorff). 2009-07-23 17:59:49 -07:00
Nicholas Nethercote
78d790d9f7 Bug 506139 - TM/nanojit: merge TR whitespace changes in the i386 backend. r=rreitmai. 2009-07-24 10:02:22 +10:00
Nicholas Nethercote
cea112890b Bug 503449 - lirasm: always build it with the js shell, and fix some breakage. r=jorendorff. 2009-07-24 08:41:59 +10:00
Andreas Gal
1becb641f1 Use a background thread to free() memory while sweeping (505612, r=brendan,bent). 2009-07-23 15:12:34 -07:00
Robert Sayre
e34c6309ce Merge mozilla-central to tracemonkey. 2009-07-23 16:49:14 -04:00
Robert Sayre
ffbc532f50 Bug 503160 - integer constants are not automatically demoted. Patch by Andreas Gal and Robert Sayre. r=dvander/gal 2009-07-22 19:47:41 -04:00
Makoto Kato
e9fea2cf37 Bug 505680 - xpcshell for Symbian. r=mrbkap 2009-07-24 19:05:57 +09:00
Wesley W. Garland
1d78b17e21 Bug 502696 js_CompareAndSwap on sparc should not use PRLock() r=jorendorff sr=benjamin 2009-07-24 17:41:42 +08:00
Igor Bukanov
7abefe3052 bug 504033 - avoiding calling JSFinalizeStub. r=brendan 2009-07-22 18:23:21 +02:00
Leon Sha
221684ebd1 Bug 504043 - Firefox will crash on sparc platform when some website. Last checkin is not up to date. r=gal. 2009-07-22 17:44:28 +08:00
Leon Sha
59a0540bab Bug 505416 - http://www.usatoday.com/ crash on sparc. r=gal 2009-07-22 17:28:33 +08:00
Leon Sha
8fcfc49618 Bug 504043 - Firefox will crash on sparc platform when some website. r=gal 2009-07-22 17:06:23 +08:00
Nicholas Nethercote
1ead103028 Bug 504705 - TM/nanojit: use NULL as the condition for unconditional guards (2nd attempt). r=gal. 2009-07-22 14:54:41 +10:00