Karl Tomlinson
|
be33513d29
|
fix for ambiguous sqrt from dc8ef04fc953 b=297467
--HG--
extra : rebase_source : 79cea2a70f177f0d6709ec3c97b228ece1b4b48b
|
2009-08-12 12:04:42 +12:00 |
|
Jonathan Griffin
|
e1dd6bcf32
|
Add mochitest for bug 501422. r=mayhemer
|
2009-08-11 16:59:19 -07:00 |
|
Edwin Smith
|
a65666cc5a
|
Bug 509856 - convert LabelStateMap and RegAllocMap to Allocator based containers, r=gal.
|
2009-08-04 10:48:48 -04:00 |
|
Edwin Smith
|
6652a33cf1
|
Bug 509833 - Convert live() analyzer to Allocator, r=gal.
|
2009-08-04 10:18:25 -04:00 |
|
Edwin Smith
|
1913010941
|
Bug 509818 - Replace StringList with SeqBuilder<char*>, use Allocator, r=dvander.
|
2009-08-04 09:54:47 -04:00 |
|
Brendan Eich
|
35efd21601
|
Fix annoying GCC warning (no ifdef __GNUC__ noise, that just taxes us for gcc's deficiencies).
|
2009-08-11 16:22:35 -07:00 |
|
Luke Wagner
|
8437742100
|
Bug 509725 - use JSTempVector in String.prototype.replace. r=Waldo
|
2009-08-11 15:45:32 -07:00 |
|
David Anderson
|
91b95f0a95
|
Merge.
|
2009-08-11 14:12:27 -07:00 |
|
David Anderson
|
74070d2a77
|
LirNameMap must be reset if flushing the allocator (bug 509786, r=graydon).
|
2009-08-11 14:11:07 -07:00 |
|
Jason Orendorff
|
3137ee0467
|
Bug 509636 - Assertion failure: pn->pn_type != TOK_COMMA, at ../jsemit.cpp. r=Waldo.
--HG--
extra : rebase_source : 1d413958d72dc3fda3ade90cf199965fb1d6de61
|
2009-08-11 15:57:23 -05:00 |
|
Jason Orendorff
|
9dc4a54a5d
|
Bug 498488 - Change some JSObject macros to methods. r=Waldo.
|
2009-08-11 15:05:44 -05:00 |
|
Maks Verver
|
fce0a4a253
|
Simpler parseInt logic (bug 507993 followup, r=brendan,dvander).
|
2009-08-11 12:54:55 -07:00 |
|
David Anderson
|
67c4f874a9
|
Fixed FindLoopEdgeTarget not setting its outparam in one case (bug 509089 fallout, desk r=gal).
|
2009-08-11 12:51:40 -07:00 |
|
Luke Wagner
|
21205c39ce
|
Removed unnecessary null check before cx->free.
|
2009-08-11 11:10:44 -07:00 |
|
Boris Zbarsky
|
99d0bce640
|
Hack to make bug 509557 less annoying.
|
2009-08-11 13:25:14 -04:00 |
|
David Anderson
|
5268047217
|
Static analysis build fixes (bug 509089 fallout, no bug).
|
2009-08-10 22:23:58 -07:00 |
|
David Anderson
|
869bf43660
|
Cleaned up and refactored AttemptToStabilizeTree (bug 509089, r=gal).
|
2009-08-10 22:15:52 -07:00 |
|
Edwin Smith
|
b21d256eb9
|
Bug 509634 - Add new Allocator-friendly containers, r=dvander.
--HG--
extra : rebase_source : 9d85c87d2c12729873ad5af330edd2495d590d79
|
2009-08-04 09:31:29 -04:00 |
|
David Anderson
|
7a7dbed77d
|
Fixed parseInt handling negative numbers wrong in JIT'd code (bug 507993, r=brendan).
|
2009-08-10 18:09:51 -07:00 |
|
Edwin Smith
|
74be99c7ff
|
Bug 509609 - Don't allocate CodeAlloc with GC and dont extend GCFinalizedObject, r=dvander.
|
2009-08-04 14:53:56 -04:00 |
|
Edwin Smith
|
186c032f2a
|
Bug 509598 - Remove dead nanojit::CseFilter and LInsHashSet::replace, r=dvander.
--HG--
extra : rebase_source : ec7d125901bb032ad0dc5d7021070181bf8cde3d
|
2009-08-03 15:45:01 -04:00 |
|
Edwin Smith
|
a81fcd433a
|
Bug 509596 - Remove some dead code, r=dvander.
--HG--
extra : rebase_source : 9d5ff6c6900b3befce2f6b6bf13d02a582f4a35d
|
2009-08-03 15:18:55 -04:00 |
|
Graydon Hoare
|
3dd52407c3
|
Bug 509586 - More VMPI insulation, r=jorendorff.
--HG--
extra : rebase_source : 0b468edd0ee08afe59fa9e7202ad3e96024f0371
|
2009-08-10 17:10:25 -07:00 |
|
David Anderson
|
7edca5cc77
|
Fixed DomInterfaceConstants trying to box out of range integers (bug 509590, r+sr=mrbkap).
|
2009-08-10 16:04:21 -07:00 |
|
Jason Orendorff
|
d60a115007
|
Bug 509301 - Value chosen for callee in args_resolve is nonsense. Fixes a debug browser assertion. r=Waldo.
|
2009-08-10 16:23:32 -05:00 |
|
Graydon Hoare
|
114f8d3c01
|
Bug 507302 - more whitespace fixes, r=nnethercote.
--HG--
extra : rebase_source : 7d208da8eabd76f66cfe323b5b598f45130299c6
|
2009-07-29 16:21:40 -07:00 |
|
Edwin Smith
|
10163c0cd1
|
Bug 507042 - class BitSet doesn't need GC support, r=dvander.
--HG--
extra : rebase_source : ad1835e60e926a8cdb570711b9deec0e1c40ead1
|
2009-07-08 16:21:55 -04:00 |
|
Edwin Smith
|
2c7e0812af
|
Bug 507039 - Remove _startingIns from Assembler, r=nnethercote.
--HG--
extra : rebase_source : f4f5451a94fa60bb8059688bd64a6638e69a32c7
|
2009-07-23 13:46:44 -04:00 |
|
Edwin Smith
|
59e1ebda37
|
Bug 507036 - Move valgrind icache-flush notification to CodeAlloc, r=dvander.
--HG--
extra : rebase_source : 7815a2cd0699aff603e96bb05eae04c27d504578
|
2009-07-23 11:55:57 -04:00 |
|
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
|
fe2bbefd24
|
Merge backout.
|
2009-08-06 11:16:39 -07:00 |
|
Robert Sayre
|
94c5688746
|
Backed out changeset 70b3b23c948a
|
2009-08-06 11:16:20 -07:00 |
|
Robert Sayre
|
83d0d48282
|
Commit backout.
|
2009-08-05 18:42:41 -07:00 |
|
Robert Sayre
|
7c6c1a9415
|
causes timeouts, somehow. backed out changeset 1391e8b39c73
|
2009-08-05 18:42:22 -07:00 |
|
Andreas Gal
|
af827d73f8
|
Memory-pressure based GC scheduler (506125, r=igor).
|
2009-08-05 17:27:20 -07:00 |
|