Jacob Bramley
1631cdbafa
Bug 490296. Tidy ::asm_nongp_copy. r=vlad
2009-05-12 12:02:00 -04:00
Vladimir Vukicevic
49ed5fd2b6
Fix Windows CE from bug 487416 (arm architecture detection)
2009-05-12 10:06:39 +01:00
Leon Sha<leon.sha@sun.com>
0c71462fb6
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal. remove dead codes
2009-05-12 11:43:57 +08:00
Leon Sha<leon.sha@sun.com>
2e31f66b15
Bug 488775 - TM: widen LIR instructions. Sparc Changes. r=gal.
2009-05-12 10:41:25 +08:00
David Mandelin
be8b0cb323
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
6228b80017
Fix warning for extra args to a debug printf
2009-05-11 18:44:49 -07:00
David Mandelin
112ce8b24b
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
4778325174
Ensure that cx->interpState is always accurate by maintaing a stack (490776, r=jorendorff).
2009-05-11 17:25:38 -07:00
David Mandelin
d6c2eeddf4
Bug 491620: make traces specialized for argc, r=gal
2009-05-11 15:57:28 -07:00
Jeff Walden
6beac46a8b
Likely gmail bustage fix
2009-05-11 15:41:00 -07:00
Jeff Walden
8e5456999b
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
806e556ee1
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
89e9d61d35
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
5f2681ef36
Bug 489836 - TM: chiptune causes Assertion failure: \!ti->typeMap.matches(ti_other->typeMap)
2009-05-11 12:20:41 -04:00
Jacob Bramley
c942893875
Bug 483962 - Remove ARM-specific code from jstracer.cpp. r=vlad
2009-05-11 12:16:01 -04:00
Brendan Eich
c244179e84
Bug 492150 - Unexpected error occurred when japascript.options.strict is true (r=mrbkap).
2009-05-10 12:52:03 -07:00
Jacob Bramley
d7dc2e67bf
Bug 487416 - TraceMonkey: Improve run-time detection of ARM processor features. r=vlad
2009-05-09 16:14:38 -04:00
Jacob Bramley
7dd0b8fd55
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
150373e22b
Bug 486096 - TraceMonkey: ARM BKPT instructions are not properly encoded. r=vlad
2009-05-09 15:32:29 -04:00
Nicholas Nethercote
9df38f0476
Bug 488775 - TM: widen LIR instructions. r=graydon,edwsmith
2009-05-09 14:38:34 -04:00
Robert Sayre
ae309b6a1d
Merge mozilla central to tracemonkey.
2009-05-09 12:45:33 -04:00
Daniel Holbert
8e11869ccb
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
388684b649
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
07144c51fe
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
375aab6e36
Fix gcc bracing warning while I'm here. (Bug 423233)
2009-05-08 21:59:26 -07:00
L. David Baron
ef1d609c60
Traverse and unlink selection listeners. (Bug 490071) r+sr=peterv
2009-05-08 21:59:26 -07:00
L. David Baron
8541a68e99
Make transaction manager unit test's output give the correct function name.
2009-05-08 21:59:26 -07:00
L. David Baron
a3f6efd2f2
Implement cycle collection for transaction manager and editor transactions. (Bug 488799) r+sr=peterv
2009-05-08 21:59:25 -07:00
Robert Sayre ext:(%2C%20L.%20David%20Baron%20%3Cdbaron%40dbaron.org%3E)
0864915da4
Add the editor to cycle collection. (Bug 423233) r+sr=peterv
2009-05-08 21:59:25 -07:00
L. David Baron
a55b8a1b0a
Clear the weak back pointers in nsTextEditRules and nsHTMLEditRules when they are no longer valid, to prepare for editor cycle collection. (Bug 423233) r+sr=peterv
2009-05-08 21:59:24 -07:00
L. David Baron
f4f0b98bc3
Merge backout of changeset 240fa475d2b0 (temporary leak debugging code).
2009-05-08 21:37:47 -07:00
L. David Baron
52cbbf22c8
Backed out changeset 240fa475d2b0 (temporary leak debugging code).
2009-05-08 21:37:28 -07:00
Phil Ringnalda
d54e367f42
Bug 480080 - updateStatusBar not defined in gSelectionListener in viewSource.js (when it's getting notified of a selection change after the window has already closed), r=gavin
2009-05-08 21:36:55 -07:00
Shawn Wilsher
b6c8d54bc7
Backed out changeset b6f09258a505 (bug 490833).
2009-05-08 19:57:37 -07:00
Shawn Wilsher
fa30ee0fe3
Bug 490833 - mozIStorageStatement::getParameterIndex should only accept :-named parameters
...
This makes getParameterIndex only work properly with :-named parameters. This
simplifies the work callers actually have to do.
r=asuth
2009-05-08 20:29:57 -04:00
Shawn Wilsher
72e0d71c7b
Bug 490084 - Add support for arrays in variantToSQLiteT
...
This adds support for blobs in variantToSQLiteT which means that functions can
no return blobs, as well as future consumers of variantToSQLiteT.
r=asuth
2009-05-08 20:29:57 -04:00
Shawn Wilsher
ef64e27404
Bug 490083 - Refactor VariantToSQLite3Result to be more abstract
...
This refactors this refactors a method currently only used by the Connection
object to be more abstract so we can use it in future work.
r=asuth
2009-05-08 20:29:57 -04:00
Shawn Wilsher
97575b6578
Bug 489702 - Update mozStorageStatement.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:56 -04:00
Shawn Wilsher
735ad5f28b
Bug 489661 - Update mozStorageStatementWrapper.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:56 -04:00
Shawn Wilsher
9f81f7a68f
Bug 489624 - Update mozStorageRow.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:56 -04:00
Shawn Wilsher
73a73e52ca
Bug 489617 - Update mozStorageResultSet.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:56 -04:00
Shawn Wilsher
6f67edf0cc
Bug 489612 - Update mozStoragePrivateHelpers.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:56 -04:00
Shawn Wilsher
b139ffaf75
Bug 489603 - Update mozStorageError.* to follow style guidelines
...
Consistent spacing, consistent naming, and namespaces - OH MY!
r=asuth
2009-05-08 20:29:55 -04:00
Brendan Eich
0391b49734
Bug 490191 - "Assertion failure: slot < fp->script->nslots, at ../jsinterp.cpp" with defineGetter, eval (r=mrbkap).
2009-05-08 16:20:46 -07:00
Graydon Hoare
3330967d8a
Bug 492124 - TM: unit tests should gc() before each, to purge JIT state, r=brendan.
2009-05-08 17:02:37 -07:00
Joe Drew
20d4e9428b
Bug 490384 - Disable the ok() test in the test for bug 466586, because it's failing more frequently than it ought, and we can't figure out why. Pushing into a CLOSED TREE to help fix orangeness.
2009-05-08 17:43:03 -04:00
Joe Drew
4c02392b9d
Bug 490384 - revert debugging code in CLOSED TREE
2009-05-08 17:28:08 -04:00
L. David Baron
735bc96f70
Temporarily land patch to dump leaked nsStandardURL objects at shutdown, to give us more insight into the portion of the random orange that is random leaks. a=josh for CLOSED TREE
2009-05-08 14:26:33 -07:00
Josh Aas
a0852fcab7
Spelling fix to kick off more builds. CLOSED TREE a=me
2009-05-08 17:17:04 -04:00
Brendan Eich
86967b457a
Bug 452189 - regression (from firefox 2): prototype setters not called by inline cache for [[put]] (r=mrbkap).
2009-05-08 14:04:10 -07:00