Igor Bukanov
|
c032867e33
|
bug 472702 - using watchdog thread in js shell to trigger operation callback
|
2009-01-14 18:23:51 +01:00 |
|
Andreas Gal
|
89c862278e
|
Merge.
|
2009-01-05 16:23:07 -08:00 |
|
Andreas Gal
|
135f143d10
|
Backed out changeset adbe8e4b21dc due to tinderbox failures/timeouts (453157).
|
2009-01-05 16:22:42 -08:00 |
|
Andreas Gal
|
8582d80da4
|
Merge.
|
2009-01-05 16:14:14 -08:00 |
|
Andreas Gal
|
61a1479f3e
|
Don't try to deallocate the trace recorder from inside one of its own instance methods (472049, r=brendan).
|
2009-01-05 16:13:53 -08:00 |
|
Andrei Saprykin
|
9f7c96f36f
|
bug 453157 - watchdog thread as an alternative to operation count. r=myself,mrbkap
|
2009-01-05 22:09:23 +01:00 |
|
Igor Bukanov
|
81c3a2b632
|
Backed out changeset 2d5e6b1c7254 - busted the WINNT 5.1 talos tracemonkey.
|
2008-12-23 19:24:09 +01:00 |
|
Andrei Saprykin
|
11dac3f234
|
bug 453157 - watchdog thread as an alternative to operation count. r=igor,mrbkap
|
2008-12-23 16:12:11 +01:00 |
|
Igor Bukanov
|
136838d60b
|
Backed out changeset 7184e014cd05 - the patch for bug 453157 bursted tgfx test on Windows.
|
2008-12-21 21:49:06 +01:00 |
|
Andrei Saprykin
|
c68c632137
|
bug 453157 - watchdog thread as an alternative to operation count
|
2008-12-21 17:16:09 +01:00 |
|
Igor Bukanov
|
5d5cb0738c
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:55:09 +01:00 |
|
Igor Bukanov
|
8062218e55
|
Backed out changeset 605fd1985d05 - more merge typos.
|
2008-12-21 12:50:36 +01:00 |
|
Igor Bukanov
|
1be7edd38e
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 12:31:38 +01:00 |
|
Igor Bukanov
|
635ca1d23a
|
Backed out changeset f13e2a2a5d66 - I was not careful when merging the unary op changes
|
2008-12-21 12:23:08 +01:00 |
|
Igor Bukanov
|
3388b615ce
|
bug 469233 - using interrupt hook support in the interpreter for trace recording. r=brendan
|
2008-12-21 00:16:41 +01:00 |
|
Jeff Walden
|
4710efd8a4
|
Bug 469942 - TM: 20% slower to compute unary +/-. r=brendan
|
2008-12-19 19:30:09 -08:00 |
|
Brendan Eich
|
7826ab3e9f
|
Fix warnings pointed out by Waldo from apply patch (465214).
|
2008-12-19 14:15:35 -08:00 |
|
Andreas Gal
|
bbf40348b6
|
Trace apply/call with an imacro (465214, r=brendan).
|
2008-12-18 19:20:47 -08:00 |
|
Andreas Gal
|
589fb9eb38
|
Merge.
|
2008-12-17 23:09:55 -08:00 |
|
Andreas Gal
|
3af573343f
|
Backed out changeset 95b210c2fc92 preemptively. Seems to crash the browser.
|
2008-12-17 23:09:26 -08:00 |
|
Andreas Gal
|
2dffadf0fb
|
Merge.
|
2008-12-17 22:54:02 -08:00 |
|
Andreas Gal
|
62f0547add
|
Trace apply/call using an imacro (465214, r=brendan).
|
2008-12-17 22:53:35 -08:00 |
|
Graydon Hoare
|
3477355ddd
|
Bug 465443, bail off trace when readonly properties are written, r=brendan.
|
2008-12-17 20:50:05 -08:00 |
|
Brendan Eich
|
56658da21f
|
Bug 465460 - TM: valueOf ignored on third iteration of loop (r=gal).
|
2008-12-16 19:03:42 -08:00 |
|
Brendan Eich
|
2bbb1f2b7b
|
Bug 469313 - TM: crash (GMail): JS_Assert (s=0x368d8f "!JS_ON_TRACE(cx)", file=0x3724c8 "/Users/roc/mozilla-checkin/js/src/jsobj.cpp", ln=3765) (r=gal).
|
2008-12-13 17:32:44 -08:00 |
|
Blake Kaplan
|
f3228fcb87
|
Bug 464092 - Censor access to block objects when they're the parents of functions. r=igor a=beltzner
|
2008-12-11 14:16:46 -08:00 |
|
Jason Orendorff
|
b7fb9bc849
|
Bug 460865 - Read barrier for cx->fp. r=mrbkap, r=dmandelin.
--HG--
extra : rebase_source : 19963188b2f9f96336ce6ca28dbaefccf3a639b7
|
2008-12-09 10:38:32 -06:00 |
|
Andreas Gal
|
e367780a2f
|
Trace apply and call (462482, r=brendan).
|
2008-12-04 18:07:18 -08:00 |
|
Vladimir Vukicevic
|
7a34f9500d
|
Merge mozilla-central into tracemonkey
|
2008-11-18 13:54:21 -08:00 |
|
Igor Bukanov
|
b31f8300ea
|
bug 452913 - fixing sprop management, r=brendan, a.9.1b2=sayer
|
2008-11-17 13:59:39 +01:00 |
|
David Anderson
|
43c8a3cb27
|
Fixed deep abort logic when onTrace is set without a recorder (bug 465192, r=gal).
|
2008-11-16 17:55:01 -08:00 |
|
David Anderson
|
db46b11fa1
|
Fixed recorders already deeply aborted being pushed onto the deep abort stack (bug 465145, r=gal).
|
2008-11-16 02:34:51 -06:00 |
|
David Anderson
|
321ce0dc05
|
Deep abort recorders outer recorders if we need to flush the JIT cache early (bug 463829, r=brendan,gal).
|
2008-11-15 18:54:24 -06:00 |
|
Brendan Eich
|
264e667808
|
Fix bogus assertion left in bug 463334.
|
2008-11-14 13:17:40 -08:00 |
|
Brendan Eich
|
9cbc195e82
|
Fix from Ginn Chen <ginn.chen@sun.com> for bug 464645.
|
2008-11-13 09:10:27 -08:00 |
|
Brendan Eich
|
cb47c4cf08
|
Bug 456511 - (imacros) TM: Make conversion work on arbitrary JSObjects (r=gal).
|
2008-11-13 00:30:20 -08:00 |
|
Andreas Gal
|
074d900a57
|
Backed out changeset a40f2117bcc0
|
2008-11-12 17:39:48 -08:00 |
|
Brendan
|
0ca607d76b
|
Add imacros to support conversion of arbitrary JSObjects (456511, r=gal).
|
2008-11-12 16:55:45 -08:00 |
|
Igor Bukanov
|
31d283c656
|
bug 464442 - various JSOP_APPLY fixes. r=brendan
|
2008-11-12 22:42:13 +01:00 |
|
Andreas Gal
|
55c5823950
|
Backed out changeset 594ec832d9a8
|
2008-11-07 18:19:35 -08:00 |
|
Andreas Gal
|
54ba19de70
|
Trace Function.apply and Function.call (462482, r=brendan).
|
2008-11-07 15:58:52 -08:00 |
|
Andreas Gal
|
2a666c87e8
|
Emit JSOP_APPLY for .call(...) (462445, r=brendan).
|
2008-10-30 16:01:53 -07:00 |
|
Andreas Gal
|
948aa93d60
|
Perform Function.apply in the interpreter loop bypassing js_Invoke (462265, r=brendan).
|
2008-10-29 23:59:19 -07:00 |
|
Andreas Gal
|
4548b3e585
|
Remove JSOP_UNUSED78 as 78 is now JSOP_APPLY (follow-up for 462209).
|
2008-10-29 13:43:53 -07:00 |
|
Andreas Gal
|
868e7934a2
|
Emit JSOP_APPLY for .apply(...) similar to JSOP_EVAL for .eval(...) (462209, r=brendan).
|
2008-10-29 13:30:41 -07:00 |
|
Andreas Gal
|
25404443ff
|
GC no longer flushes the JIT cache. Instead just make sure the shape of the global object will mismatch next time we try to record or execute code, which in turn will force a flush of the code cache (458288, r=brendan/danderson).
|
2008-10-28 16:22:08 -07:00 |
|
Brendan Eich
|
bad1b50498
|
Re-land patch for bug 458851 now that latent bug it uncovered (not filed; see hg log) is fixed.
|
2008-10-28 14:04:29 -07:00 |
|
Jason Orendorff
|
37724bb378
|
Backed out changeset d4fe79372140 (bug 458851) due to persistent orange on TraceMonkey tinderboxes.
|
2008-10-28 10:49:06 -07:00 |
|
Brendan Eich
|
51f987553a
|
Bug 458851 - TM: for-in loops skip every other value in certain cases (r=gal/mrbkap).
|
2008-10-27 22:30:52 -07:00 |
|
Brendan Eich
|
fcca844194
|
Bug 461248 - Remove JSOP_RESUME (r=gal/jorendorff).
|
2008-10-24 12:34:08 -07:00 |
|