Andreas Gal
|
e5d4f398ef
|
Merge.
|
2008-06-27 18:09:33 -07:00 |
|
Andreas Gal
|
40f1a90a78
|
Move recorder initialization into TraceRecorder and encapsulate its state.
|
2008-06-27 18:06:50 -07:00 |
|
Dave Camp
|
f619e9fd41
|
Bug 422264: retrieving iterator of applicationCache throws NS_ERROR_DOM_INVALID_STATE_ERR. r+sr=jst
|
2008-06-27 17:22:16 -07:00 |
|
Andreas Gal
|
2c370239e5
|
Add a way to calculate the current size of the native frame.
|
2008-06-27 16:24:17 -07:00 |
|
shaver@mozilla.org
|
06500a1a50
|
merge
|
2008-06-27 12:01:28 -04:00 |
|
shaver@mozilla.org
|
af19dd5627
|
rename ENABLE_TRACER to TRACING_ENABLED and explicitly parameterize on cx
|
2008-06-27 11:41:59 -04:00 |
|
Andreas Gal
|
5d9de143af
|
More concise conversion from object to boolean.
|
2008-06-27 07:48:18 -07:00 |
|
Andreas Gal
|
afd5f3b1e3
|
Clarified argument names in guard code and explain better why we guard for overflow the way we do.
|
2008-06-27 07:28:10 -07:00 |
|
Andreas Gal
|
a13289ec80
|
Added missing > which has been bugging me for the past month every time I saw it.
|
2008-06-27 07:21:37 -07:00 |
|
Andreas Gal
|
e59076860a
|
Instead of guarding on null -> boolean conversion just emit a null compare and use the boolean result.
|
2008-06-27 06:53:10 -07:00 |
|
Andreas Gal
|
3492763c96
|
Throw out a bunch of primitives (guards) that we are no longer interested in.
|
2008-06-27 06:18:12 -07:00 |
|
Andreas Gal
|
0c5757a21f
|
Add a new option -j to enable the JIT. The default is off so we can easily benchmark the overhead without the tracer.
|
2008-06-27 00:22:53 -08:00 |
|
Andreas Gal
|
a21ca6a788
|
Prepare LIR_ov to be used as soon Ed adds it and add a few comments that explain how overflow is handled.
|
2008-06-26 23:34:50 -08:00 |
|
Andreas Gal
|
49fe7a95eb
|
More cleanup and code move into TraceRecorder and prepare for LIR_ov.
|
2008-06-26 23:22:16 -08:00 |
|
Andreas Gal
|
8c67877472
|
Slight cleanup of the guard code emission in the trace inlines.
|
2008-06-26 22:05:44 -08:00 |
|
Andreas Gal
|
f357ff14f0
|
Move the recorder functionality into TraceRecorder to unclutter trace inlines.
|
2008-06-26 21:58:57 -08:00 |
|
Andreas Gal
|
0c98250a90
|
Move set/get into recorder and introduce init.
|
2008-06-26 21:41:10 -08:00 |
|
Andreas Gal
|
431b7b810a
|
Moved loading context slots into the recorder (more to follow).
|
2008-06-26 21:33:33 -08:00 |
|
Andreas Gal
|
2dca610f28
|
Make sure nativeOffset uses 64-bit slots on the native stack.
|
2008-06-26 21:25:30 -08:00 |
|
Andreas Gal
|
693ee7f0cc
|
Turn macros into inline functions and start prepatations for inlining function calls.
|
2008-06-26 21:19:11 -08:00 |
|
Andreas Gal
|
c7bab6721b
|
Drop JS prefix from classes related to traceing.
|
2008-06-26 19:49:04 -08:00 |
|
Andreas Gal
|
ad5ceed9cd
|
Merge.
|
2008-06-26 19:46:51 -08:00 |
|
Andreas Gal
|
a1b42735cd
|
Backed out changeset fa82b7eda72a
|
2008-06-26 19:44:23 -08:00 |
|
Andreas Gal
|
2fddbfdceb
|
Removed debug printfs from tracker.
|
2008-06-26 19:41:58 -08:00 |
|
Andreas Gal
|
5b4f0aaeaa
|
Allocate recorder dynamically to avoid having a vtable in the struct holding the reference. Emit writebacks for every update to the tracker, not just stack writes.
|
2008-06-26 19:37:28 -08:00 |
|
Andreas Gal
|
407b9cdf75
|
Parameterize tracker.
|
2008-06-26 17:13:54 -08:00 |
|
Bob Clary
|
a34ae4d2c0
|
Sisyphus/JavaScript - merge commit for bug 441875
|
2008-06-25 18:16:38 -04:00 |
|
Bob Clary
|
4bbe828e56
|
Sisyphus/JavaScript - update to support 1.9.1, bug 441875
|
2008-06-25 18:14:01 -04:00 |
|
Robert O'Callahan
|
69788c0506
|
Bug 439375. Improve Gaussian blur inner loop. r=longsonr,sr=mats
|
2008-06-26 10:12:12 +12:00 |
|
Bob Clary
|
ccc0f6f7b7
|
Sisyphus - merge commits for bug 422942
|
2008-06-25 17:57:24 -04:00 |
|
Bob Clary
|
408c51f757
|
Sisyphus - adapt to build and test Mozilla2, bug 422942
|
2008-06-25 17:51:22 -04:00 |
|
bcrowder@mozilla.com
|
942878bc17
|
Fixing a comment spacing nit.
|
2008-06-25 14:18:12 -07:00 |
|
Bob Clary
|
2640d8ee0a
|
JavaScript Tests - correct test typos, bug 433999
|
2008-06-25 10:47:21 -04:00 |
|
Bob Clary
|
06ee6582fe
|
JavaScript Tests - update statistics handling in test, bug 311414 by jorendorff
|
2008-06-25 10:31:55 -04:00 |
|
Robert Longson
|
524529369e
|
Bug 441303 - jsutil.cpp does not compile with Visual Studio 2003. r=crowder
|
2008-06-25 15:06:43 +01:00 |
|
Blake Kaplan
|
998d3d0b7a
|
Make the shell's -z option work again. bug 441361, r=crowder
|
2008-06-25 14:09:30 +02:00 |
|
Blake Kaplan
|
0f0ecd539e
|
Do not attempt to lock a non-native object. bug 436741, r=brendan
|
2008-06-25 12:23:35 +02:00 |
|
Marco Zehe
|
f63a5273cd
|
bug 441519 - nsOuterDocAccessible chrome tests, r=surkov
|
2008-06-25 12:28:09 +02:00 |
|
Andreas Gal
|
d3e1a067e5
|
Merge.
|
2008-06-24 15:58:21 -07:00 |
|
Andreas Gal
|
4678be95aa
|
Fix a bug in tracing can_do_fast_inc_dec (wasn't tracking a copy and traced incorrect code). Merge with TT tip.
|
2008-06-24 15:57:33 -07:00 |
|
Robert Longson
|
21ba289711
|
Bug 441339 - Simplify number-optional-number parsing. r+sr=roc
|
2008-06-24 13:54:11 +01:00 |
|
Simon Montagu
|
7eb12fe091
|
Reftest for bug 109735
|
2008-06-25 02:41:26 -07:00 |
|
Igor Bukanov
|
d24b2f9846
|
[Bug 432881] SM: JSVAL_VOID as a pseudo-boolean. r=brendan
|
2008-06-25 11:43:02 +02:00 |
|
Marco Zehe
|
d9b86ddb29
|
bug 438784 - URL of loaded page no longer exposed as the accValue for the Doc accessible, r=surkov
|
2008-06-25 09:27:45 +02:00 |
|
Dave Townsend
|
5eff354d7f
|
Bug 423621: Grammar error in add-on installation dialog. r=robstrong
|
2008-06-25 10:27:18 +01:00 |
|
Jeremy Morton
|
5ba122324c
|
Bug 441063: Remove safebrowsing-urlbar-icon from browser.xul. r=gavin
|
2008-06-25 09:54:18 +01:00 |
|
Robert O'Callahan
|
85c398f1aa
|
Bug 344258, fixing Windows bustage
|
2008-06-25 14:13:38 +12:00 |
|
Robert O'Callahan
|
7d28852dcc
|
Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst
|
2008-06-25 13:55:43 +12:00 |
|
Robert O'Callahan
|
78ea2ef42a
|
Bug 344258. Create nsReferencedElement to track which element is associated with a given ID. r+sr=jst
|
2008-06-25 13:55:01 +12:00 |
|
Brendan Eich
|
874574312e
|
Fix 433672, r=igor, a=shaver.
|
2008-06-24 17:28:22 -07:00 |
|