Jacob Bramley
|
930f8354a2
|
Bug 490296. Tidy ::asm_prep_fcall. r=vlad.
|
2009-05-15 14:49:10 -04:00 |
|
Jacob Bramley
|
000fadcbe1
|
Bug 490296. Tidy ::LD32_nochk. r=vlad.
|
2009-05-15 14:45:42 -04:00 |
|
Jacob Bramley
|
6255511d37
|
Bug 490296. Tidy ::asm_quad. r=vlad.
|
2009-05-15 14:44:39 -04:00 |
|
Jacob Bramley
|
717f6d4a34
|
Tidy ::asm_load64. r=vlad.
|
2009-05-15 14:36:58 -04:00 |
|
Jacob Bramley
|
199dc3b4a1
|
Tidy ::asm_restore. r=vlad.
|
2009-05-15 14:35:47 -04:00 |
|
Robert Sayre
|
3dec296503
|
Merge.
|
2009-05-15 12:41:33 -04:00 |
|
Benjamin Smedberg
|
8c54d984f8
|
Bug 492113 - statically assert that we're not on trace in js_SetPropertyHelper, r=igor
|
2009-05-15 09:37:37 -04:00 |
|
Igor Bukanov
|
b38b60db58
|
bug 490364 - mutating parent chain shapes only for Call objects and only when adding properties that are not parameter or var names. r=brendan
|
2009-05-15 11:43:19 +02:00 |
|
Graydon Hoare
|
19b4333af8
|
Bug 492673 - TM: Fix memory pressure measurement, r=brendan.
|
2009-05-14 20:12:40 -07:00 |
|
Jason Orendorff
|
dd7cc5cf3b
|
Bug 492714 - "Assertion failure: cg->staticLevel >= level, at ../jsemit.cpp" with genexp. r=brendan
|
2009-05-13 19:02:33 -05:00 |
|
Igor Bukanov
|
880121715e
|
bug 491126 - sharing object map for non-native objects. r=brendan
|
2009-05-14 12:35:23 +02:00 |
|
Brendan Eich
|
c4a8ea048a
|
Bug 492914 - TM: trace aborts due to flat closure analysis bug (r=mrbkap).
|
2009-05-13 23:01:08 -07:00 |
|
Andreas Gal
|
1930d5ea3c
|
Only the global object has to be wrapped on trace, which we can do statically and abort on With objects used as 'this' (492028, r=mrbkap).
|
2009-05-13 21:57:35 -07:00 |
|
Brendan Eich
|
292efeccc2
|
Bug 492355 - Suspected Txul regression from JS engine changes (r=igor).
|
2009-05-13 17:11:23 -07:00 |
|
Andreas Gal
|
da80634269
|
Use js_TrashTree when purging global scripts (492496, r=graydon).
|
2009-05-13 13:54:55 -07:00 |
|
Igor Bukanov
|
58dd2abb57
|
bug 490364 - fixing bad typo in js_SetProtoOrParent. r=mrbkap
|
2009-05-13 15:05:28 +02:00 |
|
Andreas Gal
|
645a8cf4b3
|
Clear temporary rooting area after native calls on trace (492693, r=jwalden).
|
2009-05-12 20:55:50 -07:00 |
|
Andreas Gal
|
ff72ecf41c
|
Don't try to compile more code once we are in a needFlush state (492664, r=dmandelin).
|
2009-05-12 20:53:43 -07:00 |
|
Andreas Gal
|
b9a98aa47c
|
Backed out changeset c8a74fe0f9af (bug 492664).
|
2009-05-12 16:44:14 -07:00 |
|
Andreas Gal
|
8cc5c13b9c
|
Don't try to compile more code once we are in a needFlush state (492664, r=dmandelin).
|
2009-05-12 16:42:21 -07:00 |
|
David Mandelin
|
3aca99f4a6
|
Bug 492610: correctly determine when an upvar is part of the trace, r=brendan
|
2009-05-12 16:25:57 -07:00 |
|
Jeff Walden
|
987243c6ae
|
Bug 492599 - Recording of JSOP_NEWARRAY doesn't update JSSLOT_ARRAY_COUNT properly. r=jorendorff
|
2009-05-12 14:31:44 -07:00 |
|
Jacob Bramley
|
1358c19212
|
Bug 490296. Tidy ::asm_nongp_copy. r=vlad
|
2009-05-12 12:02:00 -04:00 |
|
Vladimir Vukicevic
|
2218e9fb49
|
Fix Windows CE from bug 487416 (arm architecture detection)
|
2009-05-12 10:06:39 +01:00 |
|
Leon Sha
|
de039f845f
|
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal. remove dead codes
|
2009-05-12 11:43:57 +08:00 |
|
Leon Sha
|
7c5923b37d
|
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal.
|
2009-05-12 10:41:25 +08:00 |
|
David Mandelin
|
3859957ac1
|
Bug 458838: updating test case to pass when we successfully trace out-of-reach upvars
|
2009-05-11 18:58:10 -07:00 |
|
David Mandelin
|
b6ebadd691
|
Fix warning for extra args to a debug printf
|
2009-05-11 18:44:49 -07:00 |
|
David Mandelin
|
f0a30c0e9c
|
Bug 458838: enable tracing of upvar accesses that go outside the current trace to interpreter state, r=gal
|
2009-05-11 18:05:44 -07:00 |
|
Andreas Gal
|
a9c94fc9f3
|
Ensure that cx->interpState is always accurate by maintaing a stack (490776, r=jorendorff).
|
2009-05-11 17:25:38 -07:00 |
|
David Mandelin
|
ca529a8ed9
|
Bug 491620: make traces specialized for argc, r=gal
|
2009-05-11 15:57:28 -07:00 |
|
Jeff Walden
|
b94ddcc604
|
Likely gmail bustage fix
|
2009-05-11 15:41:00 -07:00 |
|
Jeff Walden
|
e7eb58ce5a
|
Bug 486326 - Specialize array methods which modify large numbers of array elements to work efficiently on dense arrays, avoiding highly generalized get/set/delete methods and the floating-point-to-integer conversions needed solely to handle large array indexes but which are rarely necessary in practice. r=shaver
|
2009-05-11 14:57:18 -07:00 |
|
Andreas Gal
|
61f49d954f
|
Make sure stack frame is flagged as constructor frame when falling off trace in a slow native constructor (491965, r=graydon).
|
2009-05-11 14:40:42 -07:00 |
|
Andreas Gal
|
bb2286575d
|
Fast-path for string constructors only works for new/call with a single argument (491989, r=dmandelin).
|
2009-05-11 14:03:29 -07:00 |
|
Andreas Gal
|
0271d049f6
|
Bug 489836 - TM: chiptune causes Assertion failure: \!ti->typeMap.matches(ti_other->typeMap)
|
2009-05-11 12:20:41 -04:00 |
|
Jacob Bramley
|
e5278aa949
|
Bug 483962 - Remove ARM-specific code from jstracer.cpp. r=vlad
|
2009-05-11 12:16:01 -04:00 |
|
Brendan Eich
|
7b6d444f05
|
Bug 492150 - Unexpected error occurred when japascript.options.strict is true (r=mrbkap).
|
2009-05-10 12:52:03 -07:00 |
|
Jacob Bramley
|
3df2aa7867
|
Bug 487416 - TraceMonkey: Improve run-time detection of ARM processor features. r=vlad
|
2009-05-09 16:14:38 -04:00 |
|
Jacob Bramley
|
304c837e56
|
Bug 486669 - TraceMonkey: The ARM-specific _nSlot pointer should be reset along with _nIns. r=vlad,edwsmith
|
2009-05-09 15:35:56 -04:00 |
|
Jacob Bramley
|
6a6cb1e7d0
|
Bug 486096 - TraceMonkey: ARM BKPT instructions are not properly encoded. r=vlad
|
2009-05-09 15:32:29 -04:00 |
|
Nicholas Nethercote
|
4115b8749f
|
Bug 488775 - TM: widen LIR instructions. r=graydon,edwsmith
|
2009-05-09 14:38:34 -04:00 |
|
Robert Sayre
|
413b33b193
|
Merge mozilla central to tracemonkey.
|
2009-05-09 12:45:33 -04:00 |
|
Daniel Holbert
|
c77f3164bf
|
Bug 492081: In SVG Animation (SMIL), update pause start time during setCurrentTime calls. r+sr=roc
|
2009-05-09 08:29:24 -07:00 |
|
Robert O'Callahan
|
5d21145f59
|
Disable test_plugin_freezing.html for now since it causes focus problems
--HG--
extra : rebase_source : 5d2a0e81b7c39993a666b6dc4841ae1ba0097dac
|
2009-05-09 21:12:11 +12:00 |
|
fantasai
|
1bf3a4031d
|
Fix bug 399412 - don't reflow overflow containers that are pending re-placement. r+sr=roc
|
2009-05-08 18:53:44 -07:00 |
|
L. David Baron
|
ab2848ec65
|
Fix gcc bracing warning while I'm here. (Bug 423233)
|
2009-05-08 21:59:26 -07:00 |
|
L. David Baron
|
e51a27d783
|
Traverse and unlink selection listeners. (Bug 490071) r+sr=peterv
|
2009-05-08 21:59:26 -07:00 |
|
L. David Baron
|
763aff88aa
|
Make transaction manager unit test's output give the correct function name.
|
2009-05-08 21:59:26 -07:00 |
|
L. David Baron
|
a312877e17
|
Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv
|
2009-05-08 21:59:25 -07:00 |
|