Commit Graph

17563 Commits

Author SHA1 Message Date
Andreas Gal
c6828d3504 Reduce HOTLOOP threshold to 2. 2008-07-22 18:31:44 -07:00
Andreas Gal
06365155c2 Avoid calculating native frame offset by tracking the last load/store for every slot and extracting the offset from there. 2008-07-22 17:54:04 -07:00
Daniel Holbert
66bd62213b (No code changes) Remove executable bit from the files in content/svg/ that shouldn't be executable. 2008-07-22 17:29:29 -07:00
Andreas Gal
48b195e651 Avoid nativeFrameOffset calls in import(). 2008-07-22 17:24:29 -07:00
Edward Lee
5920dfe5d5 Backout 6831521f03ac to fix Bug 446621 - Slowdown on AutoComplete - AwesomeBar. a=beltzner 2008-07-22 08:49:39 -07:00
Igor Bukanov
e32ac96bff bug 330765 - patch from romaxa to fix NativeCompareAndSwap implementation on ARM. r=myself 2008-07-22 16:12:04 +02:00
Axel Hecht
310947811d bug 445328, add configure option ot l10n repositories, r=ted 2008-07-22 08:57:07 +02:00
romaxa
1a1a1d7157 Bug 445745: Move "maximum_scale" atom definition out of ifdef, to fix non-mathml build breakage from bug 436083. 2008-07-21 23:53:10 -07:00
Edward Lee
aced9a6487 Bug 412736 - in the case of a frecency tie, break it with h.typed and h.visit_count. r=dietrich 2008-07-21 23:29:51 -07:00
Michael Ventnor
5ea87b436f Bug 446273: Column rule does not always stretch the full height of the column box. r+sr=roc 2008-07-21 23:16:06 -07:00
Dave Camp
aade3068fa merge for backout of 040813674892 2008-07-21 19:58:58 -07:00
Dave Camp
3c4e980f6e Backed out changeset 040813674892 2008-07-21 19:41:33 -07:00
Andreas Gal
14b0a0827d Merge. 2008-07-21 19:38:03 -07:00
Andreas Gal
9b799905ed Add a pattern to recognize safe_add and emit a simple add for it. 2008-07-21 19:37:43 -07:00
shaver@mozilla.org
e0b2e86c09 use nargs rather than argc, since bytecode only refers to [o-nargs) args 2008-07-21 22:31:08 -04:00
Boris Zbarsky
8d3c02600f Fix test bustage 2008-07-21 19:26:08 -07:00
shaver@mozilla.org
c0213c60b9 make time.sh more useful 2008-07-21 21:44:21 -04:00
Boris Zbarsky
cdc2bb7495 Fix build bustage 2008-07-21 18:08:30 -07:00
Andreas Gal
2d2bcf0fc8 Reverse the insanity that used to be tamarin's arg passing in ins2. Now it makes sense. 2008-07-21 17:59:42 -07:00
Boris Zbarsky
4c507815b8 Bug 416317. Implement querySelector(All) API. r=dbaron, sr=jst 2008-07-21 17:55:52 -07:00
Andreas Gal
3b2a943332 Avoid overflow checks on integer adds when its safe to do so. 2008-07-21 17:50:17 -07:00
Johnny Stenback
0fc704b4b2 Landing tests for bug 132824. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:41:05 -07:00
Johnny Stenback
3dde640a79 Landing missing files from last commit (bug 132824 2008-07-21 17:38:52 -07:00
Johnny Stenback
bd639e9ac3 Landing fix for bug 132824. Implement NodeIterator object of Traversal API. Patch by craig.topper@gmail.com, r+sr=jonas@sicking.cc 2008-07-21 17:35:38 -07:00
Reed Loden
30b2de5b9b Bug 439410 - "Add Shiretoko branding to mozilla-central" [r=gavin] 2008-07-21 19:29:32 -05:00
Asaf Romano
b02176e2b2 merge 2008-07-22 03:14:11 +03:00
Asaf Romano
5ec40d3398 Bug 426806 - "Sort by Name" is slow in Places. r=dietrich. 2008-07-22 03:10:59 +03:00
Johnny Stenback
499796e945 Landing fix for bug 442708. JS_GC with GC_SET_SLOT_REQUEST doesn't loop until all threads are satisfied. Patch by brendan@mozilla.org, r=bent.mozilla@gmail.com 2008-07-21 16:58:24 -07:00
Johnny Stenback
6b0fc3a654 Landing fix for bug 444880. Make the JS component loader use the JS context stack so that pending requests are suspended while components load. Patch by bent.mozilla@gmail.com, r+sr=jst@mozilla.org 2008-07-21 16:56:45 -07:00
Andreas Gal
410c0b9a98 Eliminate entryFrame pointer (not safe to carry that around.) 2008-07-21 16:20:53 -07:00
Andreas Gal
b30f4c9be6 Use callDepth instead of entryFrame in the FORALL macro. 2008-07-21 16:19:38 -07:00
Bob Clary
97a6b9fbb5 Sisyphus|JavaScript Tests - allow user to execute tests from other location than TEST_DIR, bug 446097, r=cbook 2008-07-21 18:18:15 -04:00
Brendan Eich
a6bb7cfc89 Always select gvar ops for declared global vars, instead of only if loopy/enough-used (445901, r=shaver). 2008-07-21 15:14:14 -07:00
Andreas Gal
f1ef7f0175 Eliminate exit filter, write the type map directly in snapshot. 2008-07-21 15:09:19 -07:00
Andreas Gal
9495f9cb50 Sink stack-targeting type conversion in the set() path instead of in the ExitFilter. 2008-07-21 15:01:47 -07:00
Andreas Gal
a7cc4892f9 Use callDepth, not entryFrame in nativeFrameSlots(). 2008-07-21 14:55:41 -07:00
Edward Lee
3f4c03d18d Bug 424557 - Allow AwesomeBar to default search only urls (or history/titles/bookmarks/tags). r=dietrich 2008-07-21 14:27:50 -07:00
Andreas Gal
bce8e13528 Remove excess parameters of verifyTypeStability. 2008-07-21 13:21:00 -07:00
Andreas Gal
a0cd046167 Track call depth in the trace recorder. This lays the groundwork to get rid of entryFrame. 2008-07-21 13:18:08 -07:00
Jason Orendorff
ca32aebffa Bug 440779 - JS_NewDouble oddness in nsJSEnvironment.cpp (r+sr=jst) 2008-07-21 15:16:47 -05:00
Jason Orendorff
a721c4227c Bug 445624 - Delete dead code in JSObject2NativeInterface hot path (r+sr=jst) 2008-07-21 15:16:47 -05:00
shaver@mozilla.org
124244af4b beginning of entryFrame removal 2008-07-21 15:57:02 -04:00
Rob Arnold
5e8603a7ad Bug 446238 - broken rendering of menus on WinXP r=vlad 2008-07-21 12:55:31 -07:00
Boris Zbarsky
c7378afe4c Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:44:31 -07:00
Andreas Gal
5067fc2638 Merge. 2008-07-21 12:44:03 -07:00
Andreas Gal
3f6f0d1ea5 Use ti instead of fi for TreeInfo pointers. 2008-07-21 12:43:51 -07:00
Andreas Gal
e9b2918575 Rename VMFragmentInfo to TreeInfo. 2008-07-21 12:41:43 -07:00
Boris Zbarsky
ed05f2d53f Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:15:18 -07:00
Boris Zbarsky
c00a3cd87a Bug 424698. Don't treat it as a value set if a text input with a default value has its frame go away. r+sr=sicking 2008-07-21 12:09:00 -07:00
Boris Zbarsky
19e9446df1 But 444823. Improve comments. r+sr=sicking 2008-07-21 11:11:06 -07:00