Brendan Eich
|
78e7916894
|
Skip regress-324278.js now, revert it to prev version (with comment tweak).
|
2010-01-14 13:28:32 -08:00 |
|
Brendan Eich
|
93805966dd
|
Analyze module pattern and private-statics pattern in order to despecialize from methods to slots/sprops (536564, r=jorendorff).
|
2010-01-14 09:33:14 -08:00 |
|
Igor Bukanov
|
5c08832439
|
bug 528200 - replacing GC thing flags with a mark bitmap
|
2010-01-14 11:27:32 +03:00 |
|
Jason Orendorff
|
69e4bd38f4
|
Fix DumpSubtree so it doesn't assert. r=nobody, DEBUG-only JS_PROPTREE_DUMPFILE-only code.
|
2010-01-13 15:33:55 -06:00 |
|
Jeff Walden
|
6751e20229
|
Bug 538482 - |case null| deoptimizes switch statements to use condswitch. r=jorendorff
|
2010-01-07 17:22:22 -06:00 |
|
Jeff Walden
|
952bdb744f
|
Update nanojit-import-rev stamp.
--HG--
extra : rebase_source : 6392bfcfa6746a8f36bcf2ee7b0b2a516a58ac36
|
2010-01-08 12:04:48 -06:00 |
|
Steven Johnson
|
53d388d985
|
nanojit/LIR.cpp: LIR_st32f is missing from live() (r=rreitmai,bug=538494)
--HG--
extra : rebase_source : c433a80b05da0600ea4cc1b7ff2f04dfe8bca16a
|
2010-01-07 17:04:30 -08:00 |
|
Steven Johnson
|
2b1b01d835
|
Modify nanojit::live, expose ReverseLister, add some options to VerboseWriter (r=edwsmith,graydon,bug=538000)
--HG--
extra : rebase_source : ad86cba5aadd08f820423d0fdd485f8f56491bd1
|
2010-01-07 16:41:42 -08:00 |
|
Edwin Smith
|
10488a0ea1
|
Whitespace hygene (r=me)
--HG--
extra : rebase_source : 2711b295a732202b9134f4fa49432d32b622ab4d
|
2010-01-07 13:05:33 -05:00 |
|
Nicholas Nethercote
|
ef800ba7c2
|
Bug 538049 - nanojit: problem with qjoin in ExprFilter. r=stejohns.
--HG--
extra : rebase_source : 7660bd9e2c2ab88b933a1a7be3e0a3acdaa4d97f
|
2010-01-06 11:43:19 +11:00 |
|
Steven Johnson
|
6fe4744ac5
|
Add NJ_USES_QUAD_CONSTANTS mode (and i386 implementation) to allow for faster float constants on CPUs without useful 64-bit immediates. Instead of allocating stack space for the constants (and filling them in via move-immediates), allocate data space for them and embed literal pointers into the code stream. (r=edwsmith, r=nnethercote, bug=533546)
--HG--
extra : rebase_source : 5166a457793f8d99822071b856c3213b23b725ad
|
2010-01-05 15:28:40 -08:00 |
|
Vladimir Vukicevic
|
bbd3d40066
|
Backed out changeset fea4da580994 -- need to split LIR_f2i into nj-central and tm patches
|
2010-01-11 21:54:02 -08:00 |
|
Vladimir Vukicevic
|
e34c9b617e
|
b=523251; add LIR_f2i; r=gal
|
2010-01-11 21:41:20 -08:00 |
|
Nicholas Nethercote
|
ed82132f80
|
Update nanojit-import-rev stamp.
|
2010-01-12 15:30:15 +11:00 |
|
Nicholas Nethercote
|
ebdd2dbd3c
|
Bug 538060 - nanojit: improve 64-bit loads and stores in the X64 back-end. r=gal,rreitmai,edwsmith.
--HG--
extra : convert_revision : 1fd416d0954dc667073f3a92087c01fc23e5c3aa
|
2010-01-11 15:51:49 +11:00 |
|
Steven Johnson
|
1dcde024a1
|
fix incorrect WinCE detection in CLZ (r=rreitmai,bug=538632)
--HG--
extra : convert_revision : dc59fb8a1810584ad2e0c61b49689f68d5894501
|
2010-01-08 11:17:07 -08:00 |
|
Steven Johnson
|
eec8af2652
|
rearrange code to work around MSVC compiler bug (r=nnethercote,bug=538504)
--HG--
extra : convert_revision : 01cfb2d0354910c6ccedec8a9885932b7c58e97b
|
2010-01-08 10:12:29 -08:00 |
|
Steven Johnson
|
8bbbbe1dd2
|
nanojit/LIR.cpp: LIR_st32f is missing from live() (r=rreitmai,bug=538494)
--HG--
extra : convert_revision : 1dc443aa284f1a84957078757e681c54407ebd3f
|
2010-01-07 17:04:30 -08:00 |
|
Steven Johnson
|
cc1458485e
|
Modify nanojit::live, expose ReverseLister, add some options to VerboseWriter (r=edwsmith,graydon,bug=538000)
--HG--
extra : convert_revision : e5ef97918b7944b26105424580c36e4e042c35f4
|
2010-01-07 16:41:42 -08:00 |
|
Edwin Smith
|
75bbae7136
|
Whitespace hygene (r=me)
--HG--
extra : convert_revision : f5f333d75636ed9e4c7869bdcf6aaa69beb35a2e
|
2010-01-07 13:05:33 -05:00 |
|
Nicholas Nethercote
|
1d3310a087
|
Bug 538049 - nanojit: problem with qjoin in ExprFilter. r=stejohns.
--HG--
extra : convert_revision : 08580609c2448559cd2866f8b34381dc34ed1488
|
2010-01-06 11:43:19 +11:00 |
|
Steven Johnson
|
895c1fa2a0
|
Add NJ_USES_QUAD_CONSTANTS mode (and i386 implementation) to allow for faster float constants on CPUs without useful 64-bit immediates. Instead of allocating stack space for the constants (and filling them in via move-immediates), allocate data space for them and embed literal pointers into the code stream. (r=edwsmith, r=nnethercote, bug=533546)
--HG--
extra : convert_revision : 42048199209f5614ee62adaa25cc6bf75821911a
|
2010-01-05 15:28:40 -08:00 |
|
Blake Kaplan
|
3973a05c6d
|
Bustage fix -- We can't assert that constant folding worked.
|
2010-01-11 18:52:44 -08:00 |
|
Brendan Eich
|
780179914c
|
Bug 538593 - guardClass always does a JS_snprintf even though it usually doesn't use the result (r=dvander).
|
2010-01-11 18:48:08 -08:00 |
|
David Mandelin
|
85dd455a8b
|
Bug 538314: add ad hoc closure test suite to trace-tests, r=jorendorff
|
2010-01-11 18:18:42 -08:00 |
|
David Mandelin
|
8ce970600a
|
Backed out changeset 70854fa518da -- toolkit/ files were changed by accident
|
2010-01-11 18:15:17 -08:00 |
|
David Mandelin
|
b668591309
|
BUg 538314: add ad hoc closure test suite to trace-tests, r=jorendorff
|
2010-01-07 13:14:20 -08:00 |
|
Vladimir Vukicevic
|
70bc8745fc
|
No bug. Fix typed array tests; rs=brendan
|
2010-01-11 17:21:33 -08:00 |
|
Blake Kaplan
|
bc723ce537
|
No bug. Fix GCC warnings. rs=brendan
|
2010-01-11 13:34:56 -08:00 |
|
Blake Kaplan
|
63f7dadd3f
|
Bug 537673 - Don't constant-fold a parenthesized callee expression. r=jorendoff
|
2010-01-07 15:58:44 -08:00 |
|
Brendan Eich
|
5c35fd9d37
|
Fix warnings (precog r=vlad).
|
2010-01-11 10:28:21 -08:00 |
|
Robert Sayre
|
94ffb8f8ba
|
Merge mozilla-central to tracemonkey.
|
2010-01-09 16:52:20 -05:00 |
|
Vladimir Vukicevic
|
11ff89f06c
|
b=538255; [quickstubs] add ability to negate/remove stubs included through wildcards; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Vladimir Vukicevic
|
e9171df75d
|
b=538258; [quickstubs] return types for traceable natives not fully resolved; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Vladimir Vukicevic
|
d97817c84a
|
b=534733, add support for fully custom quickstubs; r=jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Vladimir Vukicevic
|
87ebef82f4
|
b=532774; add native typed arrays to JavaScript; r=brendan,jorendorff
|
2010-01-09 13:01:37 -08:00 |
|
Daniel Holbert
|
bacd132d67
|
Bug 538721: Correct 2 bug references in smil/reftest.list. (comment-only change)
|
2010-01-09 12:28:01 -08:00 |
|
Marco Bonardo
|
838bc2357f
|
More cleanup and debug for browserGlue_prefs and browserGlue_smartBookmarks random failing tests
|
2010-01-09 17:07:24 +01:00 |
|
Bernd
|
f2eb2aae2e
|
bug 43178 - replace incorrect border, frame and rules handling code in content by css rules, initial patch - fantasai, a lof of input - bz r=bzbarsky
|
2010-01-09 16:33:03 +01:00 |
|
Dão Gottwald
|
fe87768897
|
Bug 538462 - Attempt to fix frequent Mac-debug-only leaks of two DOMWINDOWs opened in test_unkownContentType_dialog_layout.xul. r=sdwilsh
|
2010-01-09 11:31:16 +01:00 |
|
Boris Zbarsky
|
878e855de5
|
Bug 507817 followup. Remove some code that was just triggering a warning and not doing anything. r=vlad
|
2010-01-09 00:03:38 -05:00 |
|
Jesse Ruderman
|
e17ebdfd00
|
Bug 538716 - fix reftest, making it pass. r=bz
|
2010-01-08 19:55:40 -08:00 |
|
Jesse Ruderman
|
0fc8ba572d
|
Fix bug-number comments in reftest.list files
|
2010-01-08 19:54:28 -08:00 |
|
Jonathan Kew
|
0cda5f51f7
|
Bug 538628. Initialize font family field for each font face. r=jdaggett
|
2010-01-09 12:52:32 +09:00 |
|
Jesse Ruderman
|
781bda92ad
|
We forgot to remove this comment when re-enabling this test
|
2010-01-08 18:16:40 -08:00 |
|
Daniel Holbert
|
db55bfe54a
|
comment-only typo fix: s/its/it's/ for contractions in nsBlockReflowState.cpp
|
2010-01-08 16:38:08 -08:00 |
|
Daniel Holbert
|
42c9274473
|
Bug 538431: Rename nsVideoFrame::GetIntrinsicSize to 'GetVideoIntrinsicSize', so it doesn't hide inherited method. r=roc
|
2010-01-08 16:37:30 -08:00 |
|
Jonathan Griffin
|
26a1fd99a1
|
Backed out changeset ca10f6b27b95 due to orange on debug mochitests
--HG--
extra : rebase_source : a6ca9ff0547b6ec6bf1c7f285ba8b8bfab415e90
|
2010-01-08 16:05:00 -08:00 |
|
Neil Rashbrook
|
b871244cc3
|
Bug 538476 Allow ToInteger to take an nsresult* parameter to match the external string API r=bsmedberg
|
2010-01-08 23:43:50 +00:00 |
|
David Mandelin
|
69e2e27f86
|
Bug 538673: better handling for cross-platform path representations in jstest harness, r=waldo
|
2010-01-08 15:23:05 -08:00 |
|