Andreas Gal
|
06ad033ff2
|
Memory-pressure based GC scheduler (506125, r=igor).
|
2009-08-04 14:58:21 -07:00 |
|
Andreas Gal
|
625f0b8d66
|
Remove unused -DJS_USE_SAFE_ARENA build option (508095, r=brendan).
|
2009-08-04 14:51:06 -07:00 |
|
Igor Bukanov
|
ef90f6f522
|
bug 493457 - uniform access to private slots. r=mrbkap, sr=jwalden
|
2009-08-04 23:06:55 +02:00 |
|
Luke Wagner
|
c57a688621
|
Bug 200505 - Remove a warning in class JSTempVector, r=graydon.
--HG--
extra : rebase_source : fcfacd888e7aa33231a828778171b0e6d7287277
|
2009-08-04 11:01:18 -07:00 |
|
Jason Orendorff
|
1a10f24c21
|
Remove unnecessary intermediate in case JSOP_FORNAME. No bug#. rs=brendan.
--HG--
extra : rebase_source : cab0d44fc57007551c02c9493f58a95e0030552c
|
2009-08-04 12:58:56 -05:00 |
|
David Mandelin
|
bcef71432b
|
Bug 507449: Trace JSOP_GETXPROP, r=gal
|
2009-08-04 11:01:13 -07:00 |
|
Robert Sayre
|
6a084d7111
|
Bug 507526 - use getc_unlocked in the scanner rather than getc. r=jorendorff
|
2009-08-04 10:30:26 -07:00 |
|
Igor Bukanov
|
ca5953ea0c
|
bug 507573 - put activation clenup. r=brendan
|
2009-08-04 12:55:58 +02:00 |
|
David Mandelin
|
43624474b4
|
Bug 508146: update GetUpvarOnTrace stack arithmetic for inclusion of arguments, r=gal
|
2009-08-03 17:09:28 -07:00 |
|
Jason Orendorff
|
b3268a5ab8
|
Fix Windows build breakage due to preceding check-in.
|
2009-08-03 12:03:10 -05:00 |
|
Jason Orendorff
|
2df7b71611
|
Bug 507665 - Avoid imacros for JSOP_GETELEM and JSOP_CALLELEM. r=gal.
|
2009-08-03 11:38:28 -05:00 |
|
Nicholas Nethercote
|
f71d930576
|
Bug 507528 - TM/nanojit: add indirect call code to the core and x86 back-end. r=rreitmai.
|
2009-08-03 08:54:02 +10:00 |
|
Robert Sayre
|
7ddae3093a
|
Merge mozilla-central to tracemonkey.
|
2009-08-02 15:27:09 -07:00 |
|
Robert Strong
|
601de25f2a
|
Bug 507513 - Need ABI defined for WinCE / WinMo, r=ted.mielczarek
|
2009-08-01 16:21:59 -07:00 |
|
David Mandelin
|
bac4a5e107
|
Bug 495330: trace JSOP_INCNAME and related ops for closures, r=gal
|
2009-07-31 17:52:30 -07:00 |
|
David Mandelin
|
76878034cc
|
Bug 507675: relax too-strict assert on scope chain condition, r=gal
|
2009-07-31 17:21:45 -07:00 |
|
David Mandelin
|
14faeda25e
|
Bug 507424: allocate slots for cloneable regexps in js_AllocFlatClosure if needed, r=igor
|
2009-07-31 11:34:33 -07:00 |
|
Andreas Gal
|
d2646f3c10
|
Incorrect upvar access on trace involving top-level scripts (507292, r=dmandelin).
|
2009-07-30 19:18:18 -07:00 |
|
Graydon Hoare
|
2e92fcbbe3
|
Backed out changeset d0be9284ea67
|
2009-07-30 14:28:26 -07:00 |
|
Graydon Hoare
|
ef5f70907e
|
Backed out changeset fc66e3f4afc9
|
2009-07-30 14:27:10 -07:00 |
|
Graydon Hoare
|
3b0d6c1a97
|
Backed out changeset 4bddf07c409e
|
2009-07-30 14:26:15 -07:00 |
|
Graydon Hoare
|
998a2e55b1
|
Backed out changeset 137cbe3c46a9
|
2009-07-30 14:25:03 -07:00 |
|
Graydon Hoare
|
402e209fc1
|
Backed out changeset 83f39b3e8b10
|
2009-07-30 14:23:35 -07:00 |
|
Graydon Hoare
|
b1632ff303
|
Backed out changeset 3853806a58df
|
2009-07-30 14:21:19 -07:00 |
|
Jason Orendorff
|
8ca27f5bc7
|
Bug 507425 - cx->bailExit doesn't get cleared after a native setter. r=gal.
|
2009-07-30 15:21:23 -05:00 |
|
Jason Orendorff
|
b68e0c3d76
|
Bug 507080 - TM: "Assertion failure: !(sprop->attrs & JSPROP_GETTER), at ../jstracer.cpp". r=gal.
--HG--
extra : rebase_source : f9286e0e42bc567baf22299768772a85c44c360a
|
2009-07-30 14:04:49 -05:00 |
|
Mark Steele
|
ff339aa3b6
|
Bug 497999: collect context-specific TraceVis data in JS objects, r=jorendorff
|
2009-07-30 11:48:02 -07:00 |
|
David Mandelin
|
d2df37e008
|
Bug 507295: store unboxed value instead of boxed on the stack for traced JSOP_SETNAME with closures, r=gal
|
2009-07-30 11:37:26 -07:00 |
|
David Mandelin
|
f7a94971a0
|
Bug 507053: fix on-trace scope chain computation for JSOP_BINDNAME, r=gal
|
2009-07-30 11:34:35 -07:00 |
|
Jason Orendorff
|
9a9d7d84d3
|
Bug 507156 - JSOP_TABLESWITCH always aborts, sometimes without an abort message. r=dmandelin.
|
2009-07-30 13:06:15 -05:00 |
|
Jason Orendorff
|
2a9ce4d07c
|
Bug 506347 - Assertion failure: OBJ_SCOPE(pobj)->object == pobj, at ../jsinterp.cpp. r=brendan.
--HG--
extra : rebase_source : 205b7723b6af57682f8f3445a7eda825995a0911
|
2009-07-30 10:12:01 -05:00 |
|
Serge Gautherie
|
3c19cd0353
|
Bug 491784 - runxpcshelltests.py should generate a count summary, as reftest and mochitest do; (Av1a) Just do it, plus followup fix for bug 485736; r=ted.mielczarek
|
2009-07-31 21:58:42 +02:00 |
|
Boris Zbarsky
|
46de150a80
|
Backed out changeset 03c40c5a2d4b (bug 505988) to fix password manager test orange.
--HG--
extra : rebase_source : c88519859e51b9d49d0f2269085dbb17edabd1c1
|
2009-07-30 11:01:01 -04:00 |
|
Graydon Hoare
|
8017a66d3d
|
Bug 507302 - more whitespace fixes, r=nnethercote.
|
2009-07-29 16:21:40 -07:00 |
|
Edwin Smith
|
1e964d04a7
|
Bug 507042 - class BitSet doesn't need GC support, r=dvander.
|
2009-07-08 16:21:55 -04:00 |
|
Edwin Smith
|
da15262810
|
Bug 507039 - Remove _startingIns from Assembler, r=nnethercote.
|
2009-07-23 13:46:44 -04:00 |
|
Edwin Smith
|
8441271ced
|
Bug 507036 - Move valgrind icache-flush notification to CodeAlloc, r=dvander.
|
2009-07-23 11:55:57 -04:00 |
|
Edwin Smith
|
4179e603b3
|
Bug 507031 - Replace use of avmplus:String with Allocator and char* in nanojit::LabelMap and LirNameMap, r=dvander.
|
2009-07-15 12:34:17 -04:00 |
|
Graydon Hoare
|
caf3859643
|
Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal.
|
2009-07-15 16:50:01 -07:00 |
|
Nicholas Nethercote
|
9453269258
|
Fix ARM bustage caused by b05e0eaa4686.
|
2009-07-30 11:10:45 +10:00 |
|
Nicholas Nethercote
|
93a1b3630d
|
Bug 507087 - TM/nanojit: change _argtypes fields from 2 bits to 3 bits (TR sync). r=rreitmai,jorendorff.
|
2009-07-30 10:44:34 +10:00 |
|
Jason Orendorff
|
a9c63ed454
|
Bug 497886 - Document the property cache. r=brendan.
|
2009-07-29 15:18:31 -05:00 |
|
Jason Orendorff
|
f0ca3c8bd9
|
Bug 506982 - Fix up jstracer style. r=Waldo.
|
2009-07-29 11:58:19 -05:00 |
|
Jason Orendorff
|
e9f49c7644
|
Bug 504520 - TM: a >= b misbehaves if a and b are both Infinity at record time. r=Waldo.
--HG--
extra : rebase_source : 3debe2d9be81aa923e8d94081b189fd577a21287
|
2009-07-29 07:48:06 -05:00 |
|
Robert Sayre
|
99a0962393
|
Backed out changeset e09130fcb013
|
2009-07-28 18:51:35 -04:00 |
|
Brendan Eich
|
8d27b07ec5
|
Bug 471214 - Join function objects transparently, clone via read barrier to satisfy de-facto standard (r=igor).
|
2009-07-28 13:20:14 -07:00 |
|
Robert Sayre
|
6a8309b6be
|
Merge mozilla-central to tracemonkey.
|
2009-07-28 15:39:43 -04:00 |
|
Jeff Walden
|
98a661df6f
|
Bug 506894 - Crash - e4x/GC/regress-357063-01.js. r=gal
|
2009-07-28 12:19:00 -07:00 |
|
Makoto Kato
|
ad3a18a9f5
|
Bug 452912 - Optimize Windows x64 build for javascript engine. r=dvander
|
2009-07-28 19:47:34 +09:00 |
|
Jason Orendorff
|
2980d62c25
|
Bug 505522 - Support building with C++ exceptions. r=bsmedberg.
|
2009-07-21 12:13:21 -05:00 |
|