js/src/methodjit/FrameState.cpp
903f84bae52857b06082a6001f734c0b61243b6a
created 2011-06-06 09:01 -0700
pushed 2011-08-19 14:38 +0000
Jim Blandy Jim Blandy - Backed out changeset d02083014f57; build problems in nsXPConnect.cpp
d02083014f57890a0e9977094ff51625e9ead9a6
created 2011-06-02 21:58 -0500
pushed 2011-08-19 14:38 +0000
Jason Orendorff Jason Orendorff - Automatically turn debug mode on/off when adding/removing debuggees.
7dcb9b3fa354e2e32a809f1803e7249e300d8f51
created 2011-05-20 16:21 -0400
pushed 2011-08-19 14:38 +0000
timeless timeless - Bug 619769 FrameState::init leaks cursor when reifier.init() fails. r=jorendorff
d117ea82f77ab675d3116b481639037557b5264d
created 2011-04-22 11:40 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset d851d44ad77a
d851d44ad77a90e97287020e990cdc0b908722d3
created 2011-04-21 11:14 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor Call ICs (bug 638680, r=luke).
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-08-19 14:38 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
9a17b835ec3046c3919607343d66437e942fe51d
created 2010-11-11 11:19 -0800
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Allocate registers for formal arguments, callee, and this (bug 592976, r=luke).
9af757c2776a5dc11a70170c37c102775cf6d842
created 2010-11-10 16:46 -0800
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Bug 610480: fix some MSVC warnings, r=jwalden
24fb83f7a0da65437568c58050f4ee7656222099
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
e9b6e2adba29a8e01906ea421ba3149a0e3e914d
created 2010-10-22 21:08 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix register allocation bug in return values (bug 604996, r=dmandelin).
ac698e2abf6d1e5ddb3ff010bc95f055b01242ad
created 2010-10-18 18:11 -0700
pushed 2011-08-19 14:38 +0000
Luke Wagner Luke Wagner - Bug 605355 - JM: FrameState::ensureFullRegs should operate on the backing FrameEntry (r=dvander)
a62722145a235788d088685abdb7130c542aa0f8
created 2010-10-18 11:24 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 45805d1b90d4.
45805d1b90d4d9d5ff08d30d18b897bd91447887
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
c835d30c91cfb1c740138cc36a9f45473e91b9d9
created 2010-10-17 23:10 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 0c5ec2e90378
0c5ec2e90378cc8c9bf31697d6d86b2147f665b2
created 2010-10-17 22:28 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Refactor code related to ICs (bug 603779, r=dmandelin,sstangl).
d0fd3ff9722eae7762506856cbb78b8924f38894
created 2010-10-12 20:08 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Eliminate ImmutableSync on x64. b=601066, r=dvander.
ae702233627c642293585f95d9e1a41f7b655d8c
created 2010-10-12 17:39 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Faster x64 Syncing. b=598839, r=dvander.
44f821a4400626d40ad0e0f12205bc76e95a749b
created 2010-10-13 11:18 -0700
pushed 2011-08-19 14:38 +0000
Johnny Stenback Johnny Stenback - Merge backout.
ce646a5a045404913b27505af0392f819cef8cf9
created 2010-10-13 11:17 -0700
pushed 2011-08-19 14:38 +0000
Johnny Stenback Johnny Stenback - Backed out changeset 08970767d83d per request from sayrer due to a trace malloc alloc regression.
7b1071bf66fb3dd85d661c9586b1aa1cf1116e21
created 2010-10-13 11:17 -0700
pushed 2011-08-19 14:38 +0000
Johnny Stenback Johnny Stenback - Backed out changeset ad0c80eacba7 per request from sayrer due to a trace malloc alloc regression.
ad0c80eacba77e63824ee6e55b6a8d40f030e5cc
created 2010-10-12 20:08 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Eliminate ImmutableSync on x64. b=601066, r=dvander.
08970767d83d079893bb5ccb9347153f49049bfe
created 2010-10-12 17:39 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Faster x64 Syncing. b=598839, r=dvander.
c3bd2594777ad5e59dd914b56feea84ccd5ad132
created 2010-10-05 17:08 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Eliminate syncData() constant hack. b=601657, r=dvander.
32b049250e03952ba0d5297ee1713d0c1880d742
created 2010-10-04 14:13 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - ICs for scripted new (bug 589398, r=luke,dmandelin).
568660610e1996db5d27b4e6ab6b6cb84af4ca2c
created 2010-10-04 15:12 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset de5d1b528b9a
de5d1b528b9a7b81979455f88b8ed2a55d4a69ba
created 2010-10-04 14:13 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - ICs for scripted new (bug 589398, r=luke,dmandelin).
0a053004b4e841180cad894cbc89b8ae293d679c
created 2010-09-30 23:09 -0400
pushed 2011-08-19 14:38 +0000
Robert Sayre Robert Sayre - Merge mozilla-central to tracemonkey.
fb50e5ff2dab72e676a19a3e9c263c4ac2ce6eaa
created 2010-09-13 22:33 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Add local and argument closure information to JSScript (bug 592973, r=brendan+dmandelin).
19cbdc7c6c1fbb70c30e8777a53ec21c08c11741
created 2010-09-29 10:06 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix some FrameState functions not passing tracked FEs (bug 600163, r=dmandelin).
81881086131a79f77a09b21be38a4e24c48276d7
created 2010-09-29 06:27 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - Improved JM call path, bug 587707. r=lw,dvander
16eee4664dafb9dd17e59981a589b3fb46393662
created 2010-09-29 12:20 -0400
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Fix Bug 600163 - JM: Assertion failure: checkedFreeRegs == freeRegs. This only hits on ARM at the moment because it is hidden by PICs enabled on other platforms. r=dmandelin.
32c14e640a89c2e163aefbce14742fae8e5f30da
created 2010-09-28 20:06 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Fix rsh, storeTo() allocReg() usage. b=596817, r=dvander.
1bbc0fc1074723a8244af66784eb0bff0e922161
created 2010-09-21 18:34 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
3e13d9c176ac070ce52748a5b3d837454fd6479b
created 2010-09-22 21:03 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Faster x64 Value storing; b=598491, r=dvander.
c6000ca7e7fd9f07b95258b9d1e7264577b42759
created 2010-09-22 17:40 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset 1af8f0c895bc from PGO bustage
1af8f0c895bcd3448a94a33c795508196fd2d63b
created 2010-09-21 18:34 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Optimize FrameState for large linear scripts (bug 591836, r=dmandelin).
2a4672cc26e6c5913ba72fcbb6254f2ae154a799
created 2010-09-17 14:13 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - Use loadValueAsComponents() for faster loading on x64. b=587444, r=dvander.
10d8a3d570041dc985bc3c820263beb43136c0c6
created 2010-09-14 20:07 -0700
pushed 2011-08-19 14:38 +0000
Brian Hackett Brian Hackett - OOL fast path for string comparison, bug 579479. r=dvander
63ae1c2ece4b6939bf507f4c9d88fc908b894c2f
created 2010-09-02 20:04 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - ICs for scripted calls (bug 587698, r=dmandelin).
58806ea6cbfda0ade87e2c596f711b844c04a1d9
created 2010-08-27 18:51 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Backed out changeset 41e3e584023f -- more tinderbox bustage.
41e3e584023f092b548aea0931b3b4b34c206d00
created 2010-08-27 17:50 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] ICs for scripted calls (bug 587698, r=dmandelin).
33b05dd43cd45287028c75edbc95806ba912d366
created 2010-08-27 10:42 -0400
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Backed out changeset 1035fdc5d714. no_r=fire.
1035fdc5d7145f060002926734f0d5d08a10f16f
created 2010-08-26 01:29 -0400
pushed 2011-08-19 14:38 +0000
Jan de Mooij Jan de Mooij - [JAEGER] Added fast-path for >>> (bug 589932, r=dvander).
3be2436f23d98e1802635f18d045619eeabdd2f4
created 2010-08-26 02:30 -0400
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - Backed out changeset ebd2b956b565.
ebd2b956b5659235c59934cb3c19b83d1eb63228
created 2010-08-26 01:29 -0400
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Inline caches for scripted calls (bug 587698, r=dmandelin).
c644d72c8f0916cbc61335c6f01cb47d98c9acb4
created 2010-08-05 17:15 -0700
pushed 2011-08-19 14:38 +0000
Andrew Drake Andrew Drake - [JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
0544369f47cdac3accd64a271f07e118efdac117
created 2010-08-11 19:33 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Remove unused syncAllRegs(). no_r=me.
7dd58614272f8d60eca8f57a96a683e94ee85a65
created 2010-08-11 13:45 -0700
pushed 2011-08-19 14:38 +0000
Sean Stangl Sean Stangl - [JAEGER] Better x64 Value loading. b=586240, r=dvander.
fd729f2e9387c6c9aad05c7ca8b83c2dc68be139
created 2010-08-11 02:35 -0700
pushed 2011-08-19 14:38 +0000
Andrew Drake Andrew Drake - Backed out changeset a8aeff259925 and fix due to random crashes.
a8aeff259925a393619bac12e6745afb0a5beff1
created 2010-08-05 17:15 -0700
pushed 2011-08-19 14:38 +0000
Andrew Drake Andrew Drake - [JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
18852a407459b58892e4e136e767f065acaa1f63
created 2010-08-06 11:41 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - Backed out changeset a661b26a83a1 due to tinderbox failures.
a661b26a83a171a7fbc422348b11c58b559165be
created 2010-08-05 17:15 -0700
pushed 2011-08-19 14:38 +0000
Andrew Drake Andrew Drake - [JAEGER] Add debug mode, and with it EvaluateInFrame. r=dvander, b=578154
791a087d66c22a93d670c9b1ca1325f0311a8db0
created 2010-08-04 14:05 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Ensure stack stores are synced for escaping slots or eval code (bug 580884, r=sstangl).
cbcbca88f728e32cdfdf4996caac6b6f4fcf3614
created 2010-08-03 17:42 -0700
pushed 2011-08-19 14:38 +0000
David Mandelin David Mandelin - [JAEGER] Bug 583946: don't doubly mark free a pinned register that was stolen during immutable syncing, r=dvander
3cbb5b6fb55c6e02f3127df18b3b1ae83656349c
created 2010-08-02 17:22 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Fixed bug in tracer integration where frame popping could return undefined.
8d347f682cd8b33a572f0c79e93239ca60b998ae
created 2010-08-02 15:52 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Fixed uncopy() breaking copy invariants (bug 583684, r=sstangl).
c387ce88e5b0f8e34fa9bee51ba5fede3ef66cd3
created 2010-07-29 17:13 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Conservatively scan the JS stack (bug 583084, GC changes r=gregor).
4e9eeb94a13ad790f79fff9a0f3f4e985846cf68
created 2010-07-29 12:14 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Fixed copyDataIntoReg() not invalidating on uncopy (bug 582884).
9faf997da857cdfb261303fda32b57571c3adc6d
created 2010-07-29 11:48 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Fixed assumption about copies which is broken by let expressions (bug 582897).
519ef7509207397894378d2fb0dd01ae00368d27
created 2010-07-26 18:12 -0700
pushed 2011-08-19 14:38 +0000
David Anderson David Anderson - [JAEGER] Fast-path for comparing doubles (bug 579225).
less more (0) -100 -60 tip