Jeff Walden
|
630aabe371
|
Bug 604504 - Implement an eval kernel that obj_eval and JSOP_EVAL can each call. r=jorendorff,dvander
|
2010-10-21 14:31:29 -07:00 |
|
David Mandelin
|
d6fffb8112
|
Fix MSVC warnings.
|
2010-10-29 16:37:43 -07:00 |
|
David Mandelin
|
1f754fcd0f
|
Bug 604798: move JM global data to compartment, r=dvander
|
2010-10-29 15:37:13 -07:00 |
|
David Mandelin
|
747cf33686
|
Backed out changeset ecd2f8753d5a: argh, fixes didn't land for some reason
|
2010-10-29 16:22:44 -07:00 |
|
David Mandelin
|
7779114001
|
Bug 604798: move JM global data to compartment, r=dvander
|
2010-10-29 15:37:13 -07:00 |
|
David Mandelin
|
867a8a9f10
|
Backed out changeset 394e0bd325b1: tinderbox bustage
|
2010-10-29 16:08:47 -07:00 |
|
David Mandelin
|
1932408866
|
Bug 604798: move JM global data to compartment, r=dvander
--HG--
extra : rebase_source : 459bbec8a3f8ab3739806da7336a0a10cee9bcd1
|
2010-10-29 15:37:13 -07:00 |
|
Robert Sayre
|
8d2832a579
|
Merge.
|
2010-10-29 18:36:24 -04:00 |
|
Robert Sayre
|
19cc79ccf3
|
Bug 595243 - Expose debugMode to JSD. r=gal
|
2010-10-29 18:35:07 -04:00 |
|
David Mandelin
|
f0c657cf0a
|
Bug 605274 part 1: add OOM checks to JM use of vectors, r=dvander
|
2010-10-29 15:06:07 -07:00 |
|
Andreas Gal
|
4f2e656d40
|
Disallow sending JS functions to a different thread (608142, r=jst).
|
2010-10-29 15:03:44 -07:00 |
|
Paul Biggar
|
6e1d638c76
|
Merge backout.
|
2010-10-29 14:53:14 -07:00 |
|
Paul Biggar
|
01cf037eee
|
Backed out changeset 66f4a212edeb (bug 605133). Configure broke shell and unclobbered-build with js-config problem.
|
2010-10-29 14:52:28 -07:00 |
|
Walter Meinl
|
e80289fa8a
|
Bug 606834 - Fix int32/int32_t on OS/2 (r=daveryeo,wmccloskey)
|
2010-10-29 13:57:41 -07:00 |
|
Blake Kaplan
|
8b9d3ee3e5
|
Merge backout.
|
2010-10-29 12:55:36 -07:00 |
|
Blake Kaplan
|
8d23c3e1c4
|
Backed out changeset fcd3fcf8a35c. It broke deep wrapping.
|
2010-10-29 12:55:23 -07:00 |
|
Blake Kaplan
|
6317e3db02
|
Merge backout.
|
2010-10-29 10:48:19 -07:00 |
|
Blake Kaplan
|
ea9d8bbc17
|
Backed out changeset f76fd418024c. This was never meant to be checked in.
|
2010-10-29 10:48:09 -07:00 |
|
Blake Kaplan
|
7416dcca84
|
Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan
|
2010-10-29 10:42:35 -07:00 |
|
Paul Biggar
|
5f3e99f798
|
Bug 605133 - Synchronize common areas of configure.in and js/src/configure.in. r=jimb
|
2010-10-28 12:23:00 -07:00 |
|
Robert Sayre
|
7d1a213607
|
Merge m-c to tm
|
2010-10-28 22:01:23 -04:00 |
|
Nicholas Nethercote
|
dfd14af5e6
|
Fix ARM bustage caused by bug 602703.
|
2010-10-28 18:58:58 -07:00 |
|
Nicholas Nethercote
|
505e8ac40a
|
Bug 602703 - TM: create a layer over Nanojit's LIR creation API. r=lw.
|
2010-10-28 18:28:36 -07:00 |
|
Robert Sayre
|
05033a2e47
|
Merge m-c to tm
|
2010-10-28 21:26:36 -04:00 |
|
David Mandelin
|
d243e20633
|
Backout merge, a=backing out diagnostic for b7 blocker
|
2010-10-28 17:44:48 -07:00 |
|
David Mandelin
|
35fc61d36c
|
Backed out changeset c133d3c084c0: now we want to measure if not doing sync stuff on background thread reduces crashes.
|
2010-10-28 17:44:24 -07:00 |
|
Luke Wagner
|
036c4f5377
|
Bug 606138 - Gatling gun should guard against clobbered callee/this (r=waldo)
|
2010-10-28 17:26:19 -07:00 |
|
Blake Kaplan
|
5df760df9e
|
Bug 607799 - Make typeof wrapper(regexp) be function.
--HG--
extra : rebase_source : 36598f7a268721eb569215d0ccd6859c3cd88701
|
2010-10-27 18:02:28 -07:00 |
|
David Anderson
|
954c83cd7b
|
IC for JSOP_CALLELEM (bug 604031, r=dmandelin).
|
2010-10-29 10:28:31 -07:00 |
|
Blake Kaplan
|
1802eb481e
|
Bug 606585 - Make the compartment map use principals properly. r=peterv/bz
--HG--
extra : rebase_source : b4585beb4aa5f9f44cb02beb3f0f91212345f1f8
|
2010-10-26 23:57:31 -07:00 |
|
Nicholas Nethercote
|
03a06266f2
|
Update nanojit-import-rev stamp.
|
2010-10-28 15:44:27 -07:00 |
|
Nicholas Nethercote
|
e5312a6b54
|
Bug 607225 - nanojit: add MODRM() and SIB() to Nativei386.cpp, plus other clean-ups. r=rreitmai.
--HG--
extra : convert_revision : 5012f8eb917c654d4756025fd90f1f98a1f07626
|
2010-10-28 15:22:05 -07:00 |
|
Ginn Chen
|
6d2e0fc102
|
Bug 605427 Implement FpReg move on icc or fcc for asm_cmov() on SPARC r=wmaddox
--HG--
extra : convert_revision : ce344dfb7fcb8d6f8fea281074cac9c472cc9d0c
|
2010-10-29 05:51:39 +08:00 |
|
Ginn Chen
|
ee7eccd45b
|
Bug 604334 add support for param number above 6 (many_params.in) for SPARC r=wmaddox
--HG--
extra : convert_revision : 5a600b5166ea320289291a5b8bf085d4e5dc8653
|
2010-10-29 05:49:05 +08:00 |
|
Ginn Chen
|
18b2762a54
|
Bug 603876 Add support for addjovi and subjovi on Sparc platform r=wmaddox
--HG--
extra : convert_revision : d372626d5b878cc31facbf9e58a5ab66e7af6a34
|
2010-10-29 05:46:22 +08:00 |
|
Werner Sharp (wsharp@adobe.com)
|
49253f7a60
|
bug 607630. SoftFloatFilter needs to support LIR_d2i (sr+ nnethercote)
--HG--
extra : convert_revision : f43789d6bdbd848b943f3aac937b545e0872beb9
|
2010-10-28 12:47:12 -04:00 |
|
Nicholas Nethercote
|
a61b8d48e4
|
Bug 607864 - TM: systematically annotate bytecode boundaries in LIR dumps. r=dmandelin.
|
2010-10-28 15:08:10 -07:00 |
|
Brian Hackett
|
c5760d4a28
|
Special case object lookup lambda in String.replace, bug 605317. r=jorendorff
|
2010-10-28 14:33:32 -07:00 |
|
David Anderson
|
ddabc8f166
|
Fix Windows orange.
|
2010-10-28 13:53:54 -07:00 |
|
David Anderson
|
41328585a9
|
Refactor and improve GETELEM IC (bug 602641, r=dmandelin).
|
2010-10-27 21:04:13 -07:00 |
|
Nicholas Nethercote
|
3a40c011d1
|
Update nanojit-import-rev stamp.
|
2010-10-27 21:45:20 -07:00 |
|
Nicholas Nethercote
|
bcf5f8be52
|
Bug 575850 - nanojit: generated better code for LIR_eqd on i386.
--HG--
extra : convert_revision : 8cb17c62aaa615416ac901106292b69f691c51cf
|
2010-10-27 21:03:29 -07:00 |
|
David Anderson
|
d4bbfae64f
|
Backed out changeset 921334ab1ea5
|
2010-10-27 21:35:47 -07:00 |
|
David Anderson
|
a5d01b38c7
|
Refactor and improve GETELEM IC (bug 602641, r=dmandelin).
|
2010-10-27 21:04:13 -07:00 |
|
Nicholas Nethercote
|
929c78da00
|
Bug 607555 - TM: fix interleaving of bytecode and LIR with TMFLAGS=recorder (TM-specific part). r=dmandelin.
|
2010-10-27 16:45:16 -07:00 |
|
Nicholas Nethercote
|
2dec3365d1
|
merge
|
2010-10-27 16:31:40 -07:00 |
|
Chris Leary
|
8692140272
|
Bug 607724: Minor scope chain function cleanup. (r=mrbkap)
|
2010-10-27 16:18:16 -07:00 |
|
Nicholas Nethercote
|
fb95a07348
|
Update nanojit-import-rev stamp.
|
2010-10-27 16:14:55 -07:00 |
|
Nicholas Nethercote
|
d224dbf553
|
Bug 607555 - TM: fix interleaving of bytecode and LIR with TMFLAGS=recorder. r=edwsmith.
--HG--
extra : convert_revision : 53c69eca7d94694ff55d59d39c0d8a26f8d8c111
|
2010-10-27 15:49:04 -07:00 |
|
Chris Leary
|
f501d81983
|
Fix bad mochitest for bug 601299. (rs=Waldo)
|
2010-10-27 14:21:09 -07:00 |
|