Edwin Smith
|
e299aec675
|
Bug 507031 - Replace use of avmplus:String with Allocator and char* in nanojit::LabelMap and LirNameMap, r=dvander.
--HG--
extra : rebase_source : 3c59dc7bff1ece5ac282da9b0cb8820674345684
|
2009-07-15 12:34:17 -04:00 |
|
Michael Sullivan
|
d329b7a0f0
|
Bug 507723: separate jsop implements into their own file and allow them to be included as functions, r=brendan
|
2009-08-10 13:26:28 -07:00 |
|
David Mandelin
|
86609aa9f8
|
Bug 508187: do stack push after all guards when tracing JSOP_INCNAME et al, r=gal
|
2009-08-10 13:03:50 -07:00 |
|
Jason Orendorff
|
335eeb15af
|
Bug 461269 - Remove TOK_RP nodes from the parse tree. r=brendan.
|
2009-08-10 14:00:46 -05:00 |
|
Jason Orendorff
|
08c6a1c780
|
Bug 506721 - Convert JSVAL_TO_INT and INT_TO_JSVAL to functions. r=Waldo.
|
2009-08-09 07:25:53 -05:00 |
|
Luke Wagner
|
7470eaa57b
|
Bug 503952 - JSStringBuffer/JSCharBuffer with JSTempVector, part 1. r=jwalden
|
2009-08-07 20:09:11 -07:00 |
|
David Anderson
|
9ffa89ff60
|
Merge failure fix (bug 497948 fallout).
|
2009-08-07 17:30:56 -07:00 |
|
Graydon Hoare
|
b8154cc364
|
Bug 504462 - Merge tamarin's CodeAlloc into tracemonkey, r=gal.
|
2009-07-15 16:50:01 -07:00 |
|
Jason Orendorff
|
1e09b59b10
|
Bug 509047 - Defining a property that forces a dense array to become sparse shouldn't call a setter. r=brendan.
|
2009-08-07 18:31:54 -05:00 |
|
David Anderson
|
829a35875e
|
Cleanup of deduceTypeStability and closeLoop, take two (bug 497948, r=gal+sayrer).
|
2009-08-07 14:08:23 -07:00 |
|
Jason Orendorff
|
4652795bfd
|
Bug 509040 - DEFSHARP should define, not set, properties on fp->sharpArray. r=brendan.
--HG--
extra : rebase_source : 808d5523fa1db91152bbeb37f8d6015a40c0bc56
|
2009-08-07 11:10:12 -05:00 |
|
Atul Varma
|
169e0bf289
|
Bug 505494 - Unwrap invisible wrappers when they're passed to Function.prototype.apply. r=mrbkap
|
2009-08-06 20:48:57 -07:00 |
|
David Anderson
|
f574beae13
|
Merge.
|
2009-08-06 15:11:54 -07:00 |
|
David Anderson
|
ebe297403d
|
Improved DumpPeerStability spew (bug 508866, r=gal).
|
2009-08-06 15:10:53 -07:00 |
|
Jacek Caban
|
5da4c824d2
|
Bug 505123 - js3250.dll linking fails on MinGW on fastcall inline functions, a=jacek, r=graydon.
|
2009-08-06 13:40:05 -07:00 |
|
Graydon Hoare
|
fd8a117e2f
|
Bug 503694 - TM: Code run off an event handler is never traced, r=brendan.
--HG--
extra : rebase_source : da2e900baac68f88f06eaa8554b245f7d403153f
|
2009-08-06 12:40:51 -07:00 |
|
Robert Sayre
|
94c5688746
|
Backed out changeset 70b3b23c948a
|
2009-08-06 11:16:20 -07:00 |
|
Andreas Gal
|
af827d73f8
|
Memory-pressure based GC scheduler (506125, r=igor).
|
2009-08-05 17:27:20 -07:00 |
|
David Mandelin
|
c1486b955e
|
Bug 508178: guard that arguments object refers to the same frame if used on trace, r=jorendorff
|
2009-08-05 12:39:10 -07:00 |
|
Igor Bukanov
|
1cdc6fe8e2
|
bug 507573 - followup - fixing a typo in putActivationObjects usage.
|
2009-08-05 16:27:54 +02:00 |
|
Igor Bukanov
|
2e4416c672
|
bug 493457 - followup - fixing a typo in the patch.
|
2009-08-05 16:14:24 +02:00 |
|
Andreas Gal
|
9c938dd547
|
Backout bug 506125 due to talos failures.
|
2009-08-04 18:42:53 -07:00 |
|
Andreas Gal
|
a71df21ea2
|
Allow 25% working-set size growth instead of 18.75% (trying to identify tjss regression cause).
|
2009-08-04 17:58:01 -07:00 |
|
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 |
|