Ginn Chen
|
350ebe7936
|
Bug 550154: PGO build issue on Solaris SPARC r=ted.mielczarek
|
2010-03-08 17:35:41 +08:00 |
Sid Stamm
|
1090529f8c
|
bug 515443 CSP no-eval support. r=mrbkap,brendan
|
2010-03-08 00:24:50 -08:00 |
Clint Talbert
|
5b4513c7e9
|
Backed out changeset b4372055f473 -- due to unexplained orange on OS X Leak test (Bd) box
|
2010-03-07 17:34:23 -08:00 |
Joel Maher
|
3cd691129e
|
Bug 544097 - Change mochitests to use mochi.test instead of localhost for mobile test refactoring p=jmaher, r=sayrer,dwitte
|
2010-03-07 16:08:05 -08:00 |
Uli Link
|
f104980e96
|
Bug 537784: [AIX] Build bustage in js/src/jsstdint.h r=ted
|
2010-03-06 12:59:41 -05:00 |
Walter Meinl
|
65cceb90ab
|
Bug 550542: [OS/2] Followups for xmalloc r=cjones
|
2010-03-06 12:58:04 -05:00 |
Mike Hommey
|
aaa650ff17
|
Bug 542468 - js/src/config/check-sync-dirs.py fails when running in a built environment. r=ted
|
2010-03-06 15:10:12 +01:00 |
Mike Hommey
|
0a38ea4afc
|
Bug 541767 - "Various problems with how config/my{config,rules}.mk are handled" [r=ted.mielczarek]
|
2010-02-20 05:12:00 -05:00 |
Serge Gautherie
|
b67f437699
|
Bug 534408 - Core bug 514665 dropped/replaced USE_SHORT_LIBNAME uses: port that to c-c (apps); (Av1-MC) Remove obsolete MOZ_MOVEMAIL and MOZ_STATIC_MAIL_BUILD.
r=ted.mielczarek.
|
2010-03-05 21:58:12 +01:00 |
Dan Witte
|
691a075064
|
Remove libffi_msvc now that it's not built. b=538216, rs=ted
|
2010-03-05 11:32:13 -08:00 |
Dan Witte
|
522848a0fa
|
Enable building of the libffi internal MSVC code, instead of libffi_msvc. b=538216, r=ted
|
2010-03-05 11:31:53 -08:00 |
Dan Witte
|
b12be99140
|
Remove Solaris hack now that it's been upstreamed. b=538216, rs=ted
|
2010-03-05 11:31:00 -08:00 |
Dan Witte
|
2447c769ca
|
Apply libffi.patch. b=538216, rs=ted
|
2010-03-05 11:30:40 -08:00 |
Dan Witte
|
e4f4197972
|
Pull libffi git revision 8d27f68baa365bf883b6053c5f6bc819646d5434. b=538216, rs=ted
|
2010-03-05 11:29:55 -08:00 |
Robert O'Callahan
|
7e9fccacbb
|
Backed out changeset 0923925b4b8f
|
2010-03-05 21:13:58 +13:00 |
Vladimir Vukicevic
|
73cc73ed0a
|
b=550351; don't abort recording when accessing out of range typed array element (return undefined instead); r=dvander
|
2010-03-04 16:49:31 -08:00 |
Vladimir Vukicevic
|
4b34c31138
|
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
|
2010-03-03 16:40:27 -08:00 |
Chris Jones
|
90e5b2265a
|
Bug 441324, part 3: Configure and build changes for libmozalloc. r=bsmedberg
|
2010-03-03 23:02:57 -06:00 |
Chris Jones
|
a7ca970622
|
Bug 441324, part 1: Shuffle around includes to avoid problems with #define malloc et al. r=bsmedberg
|
2010-03-03 23:02:55 -06:00 |
Robert O'Callahan
|
090be2f360
|
Backing out bug 534467 to try to fix test failure
|
2010-03-04 17:50:57 +13:00 |
Robert O'Callahan
|
ed427979f2
|
Backed out changeset 1672d4c79e82
|
2010-03-04 17:50:28 +13:00 |
Robert O'Callahan
|
ccaaab8dd7
|
Backing out fix for bug 543682 because test failed
|
2010-03-04 16:36:31 +13:00 |
Robert O'Callahan
|
7d350b017b
|
Backed out changeset b4268cb7bf48
|
2010-03-04 16:36:08 +13:00 |
Vladimir Vukicevic
|
90b432f3ea
|
b=534467; implement Uint8ClampedArray for CanvasPixelArray; part 3, DOM-side implementation; r=bz
|
2010-03-03 16:40:27 -08:00 |
Vladimir Vukicevic
|
b112d82884
|
b=534735; use custom quickstubs for canvas fillStyle and strokeStyle; r=bz
|
2010-03-03 16:40:25 -08:00 |
Vladimir Vukicevic
|
a28d54e951
|
b=543682; don't let js array holes escape via typed arrays; r=jorendorff
|
2010-03-03 16:20:41 -08:00 |
Serge Gautherie
|
89102af7cc
|
Bug 521673 - Remove remnant OJI references; (Av1) /js/src/configure.in.
r=ted.mielczarek.
|
2010-03-03 11:12:28 +01:00 |
Serge Gautherie
|
27680cfb3d
|
Bug 509179 - Make NS_ENABLE_TSF configurable; (Cv2) /js/src/configure.in: Copy (the useful part of) it, Remove checks for oleacc.idl and atlbase.h too.
r=ted.mielczarek.
|
2010-03-03 11:12:28 +01:00 |
Benjamin Smedberg
|
a9da59df7f
|
Bug 528250 - Unify all the intermediate tiers (xpcom/necko/external/gecko/toolkit) into one tier_platform, r=ted sr=vlad
|
2009-11-12 14:37:34 -05:00 |
Nick Thomas
|
03dbebe521
|
Bug 548093, bump nightly version to 3.7a3pre, r=catlee CLOSED TREE
|
2010-03-01 12:27:40 +13:00 |
Robert Sayre
|
362cd3db0f
|
Merge tracemonkey to mozilla-central.
|
2010-02-24 12:25:40 -08:00 |
David Anderson
|
0ca8eec54c
|
Better fix for recursion and let blocks (bug 547791, r=gal).
|
2010-02-23 16:14:34 -08:00 |
Luke Wagner
|
a6f580ef72
|
Bug 545165 - fix/simplify JSOP_CONCATN (r=jorendorff)
|
2010-02-19 19:22:37 -08:00 |
Bob Clary
|
5c0a61e8a6
|
JavaScript Tests - disable js1_5/Regress/regress-451322.js due to slowness.
|
2010-02-23 07:58:00 -08:00 |
Andreas Gal
|
3a973400c1
|
The test for bug 352455 is bogus, a regexp is a callable object and thus can be a getter (bug 547912 changed this behavior).
|
2010-02-23 02:46:46 -08:00 |
Andreas Gal
|
21eba9d35e
|
Setters/getters can be callable objects (547912, r=brendan).
|
2010-02-22 22:25:09 -08:00 |
Andreas Gal
|
6e007729b1
|
Merge.
|
2010-02-22 20:08:15 -08:00 |
Andreas Gal
|
94e1e9b970
|
Don't crash on 'typeof null' in compiled code (follow-up fix for 547314).
|
2010-02-22 20:07:41 -08:00 |
Jeff Walden
|
83513ca14a
|
Typo fix, r=waylon
|
2010-02-22 19:43:41 -08:00 |
Andreas Gal
|
0ac15b8277
|
Followup fix for 547314. We have to unwrap in the typeOf hook due to wrapper lameness.
|
2010-02-22 19:30:22 -08:00 |
Andreas Gal
|
9b7648e7fb
|
Introduce ObjectOps for typeOf and make trace a mandatory ObjectOp (547314, r=brendan).
|
2010-02-22 16:30:22 -08:00 |
Andreas Gal
|
11a344df05
|
remove unused label have_fun (no bug, r=brendan).
|
2010-02-22 16:27:19 -08:00 |
Brendan Eich
|
de7d1779aa
|
Fix bogus assertion (537854, r=mrbkap).
|
2010-02-22 15:30:35 -08:00 |
Andreas Gal
|
37cbe1d2c4
|
Test whether obj IsCallable instead of VALUE_IS_FUNCTION for call and apply (547046, r=mrbkap).
|
2010-02-22 14:07:50 -08:00 |
David Anderson
|
6cd88e0d98
|
Fixed assertion when using recursion in a let block (bug 547791, r=gal).
|
2010-02-22 13:57:04 -08:00 |
David Anderson
|
2c683400eb
|
Fixed crash in GetPropertyByName (bug 547299, r=dmandelin).
|
2010-02-22 13:45:06 -08:00 |
Brendan Eich
|
2b9316985b
|
s/pushAtom/AppendAtom/ name style police raid.
|
2010-02-22 13:26:57 -08:00 |
Robert Sayre
|
a8f8e41fae
|
Merge mozilla-central to tracemonkey.
|
2010-02-22 12:29:54 -08:00 |
Bob Clary
|
70459ac7bb
|
JavaScript Tests - fix manifests for bugs 430133, 509354, 523846, 537863, 539488, 545980, 546615
|
2010-02-22 09:52:02 -08:00 |
Bob Clary
|
bbbda57ee5
|
JavaScript Tests - add tests for bugs 375651, 390598, 429739, 451322, 460886, 465145, 465686, 469405, 469547, 470619, 472533, 473282, 474529, 476257, 476653, 476871, 479567, 482783, 489682
|
2010-02-22 09:52:01 -08:00 |
Andreas Gal
|
391b292a91
|
bug 547086 fixed bug 322957
|
2010-02-21 23:30:26 -08:00 |
Andreas Gal
|
ef2782a751
|
Reland previously backed out bug 547086, it didn't cause the regression after all.
|
2010-02-21 00:11:54 -08:00 |
Andreas Gal
|
c3b71f13b3
|
calculating 'this' fails if the object has no parent (547483, r=mrbkap).
|
2010-02-20 18:35:23 -08:00 |
Robert Sayre
|
10a0aee45d
|
Patch for bug 547086 is causing a crash in the js tests. Backed out changeset 10a40c748aed
|
2010-02-20 07:54:48 -08:00 |
Andreas Gal
|
55da26702f
|
js_TryMethod suppresses 'too much recursion' exception, going in circles indefinitely (bug 547086, r=mrbkap).
|
2010-02-19 17:34:32 -08:00 |
Andreas Gal
|
db4f345429
|
Remove LiveConnect kludge from call path (1.9.3 will not have LiveConnect according to jst, r=brendan).
|
2010-02-19 17:31:44 -08:00 |
Luke Wagner
|
968c0c988a
|
No bug, fix MSVC bustage from 9ee31f5535ae
--HG--
extra : rebase_source : 28eb0357555359caf1e956fb366ed63d0be2a29b
|
2010-02-19 15:56:46 -08:00 |
Nicholas Nethercote
|
831bab5968
|
Update nanojit-import-rev stamp.
|
2010-02-20 10:44:12 +11:00 |
Nicholas Nethercote
|
1ec4a0ce0c
|
Bug 531326 - nanojit: improve int32 and int64 constant generation in X64 backend. r=rreitmai.
--HG--
extra : convert_revision : 3fa60904a28ec82b54d7e8a9e9fac6c29e0a5324
|
2010-02-20 07:31:41 +11:00 |
David Mandelin
|
8ed43b61dc
|
No bug, fix build bustage from 40c4ec17770d, no_r=me
|
2010-02-19 14:06:18 -08:00 |
Igor Bukanov
|
79ceb60aa3
|
bug 545529 - followup to remove the cache stats output in the normal build
|
2010-02-19 23:58:31 +03:00 |
Jason Orendorff
|
9b55a53b29
|
Bug 547274 - js_InitArrayClass is not thread-safe. r=brendan.
--HG--
extra : rebase_source : 4b9ca0af846d7b77601ebbbf642941ffd136c9c8
|
2010-02-19 13:05:00 -06:00 |
Luke Wagner
|
fd548dd27a
|
Bug 515812 - fix hash table constiness (r=dvander)
|
2010-02-19 10:02:16 -08:00 |
Brendan Eich
|
97788ec0a9
|
Don't mutate a used name node that has been deoptimized before bailing from BindNameToSlot (546069, r=jorendorff).
|
2010-02-19 11:27:35 -08:00 |
Brendan Eich
|
0f13c8d26a
|
Don't mutate a used name node that has been deoptimized before bailing from BindNameToSlot (543436, r=jorendorff).
|
2010-02-19 11:21:19 -08:00 |
Blake Kaplan
|
358f185b11
|
No bug. Make this constructor protected instead of private so that subclasses can access it. r=luke
|
2010-02-19 11:03:18 -08:00 |
Jason Orendorff
|
ce234a1ab7
|
Bug 547067 - Don't overload test() in JSDefinition. r=brendan.
|
2010-02-19 12:14:36 -06:00 |
Jason Orendorff
|
601112392c
|
Fix typo in patch for bug 545529 to fix non-JS_THREADSAFE DEBUG builds. r=bz on IRC.
|
2010-02-19 12:25:37 -06:00 |
Igor Bukanov
|
06f21330ba
|
bug 545529 - caching Class.prototype lookups. r=brendan
|
2010-02-19 20:44:23 +03:00 |
Nicholas Nethercote
|
8a7d5bb4db
|
Bug 539874 - nanojit: remove LIR_ov (TM-specific part). r=gal.
|
2010-02-19 15:12:37 +11:00 |
Nicholas Nethercote
|
718a4e5c16
|
Update nanojit-import-rev stamp.
|
2010-02-19 15:09:42 +11:00 |
Nicholas Nethercote
|
a06e9593a4
|
Bug 539874 - nanojit: remove LIR_ov. r=edwsmith, Jacob.Bramley.
--HG--
extra : convert_revision : eb5f9b4138530e15b3ffd478071bf98bb7495405
|
2010-02-19 15:04:55 +11:00 |
Nicholas Nethercote
|
053c982e15
|
Temporarily disable an assertion; bug 547063 has details. r=me.
--HG--
extra : convert_revision : 0eb90b867a1cb9f998cdeaa9b67c984374f8fdb9
|
2010-02-19 08:41:14 +11:00 |
Steven Johnson
|
c72ef644a7
|
Bug 546765 - njcpudetect.h needs love for OSX-on-ARM (r=nnethercote)
--HG--
extra : convert_revision : c58036240635ccce9d084c94c6f2aa23be32602d
|
2010-02-17 16:19:53 -08:00 |
Nicholas Nethercote
|
0c6df41213
|
Follow-up for bug 542133: fix ARMv5 bustage
--HG--
extra : convert_revision : 5a37374d04fea35b0167d057310aee6d3cadca16
|
2010-02-17 14:53:33 +11:00 |
Brendan Eich
|
b7435bdd4a
|
Fix funarg analysis to cope with escaping kids of a named function expression that use that lambda by name (545980, r=jorendorff).
|
2010-02-18 16:32:15 -08:00 |
Jason Orendorff
|
3fdbde3771
|
Bug 546615 - Crash [@ BindNameToSlot] or "Assertion failure: cg->staticLevel >= level, at ../jsemit.cpp". r=brendan.
|
2010-02-18 16:01:25 -06:00 |
Gregor Wagner
|
013748abe4
|
BUG 545303: TM: non API function for JS_CallTracer r=igor
|
2010-02-18 13:16:02 -08:00 |
Luke Wagner
|
f5da60d48d
|
Bug 546545 - don't trace slow natives with fun->u.n.extra > 0 (r=dvander)
|
2010-02-17 14:19:43 -08:00 |
Nicholas Nethercote
|
d07ae26f16
|
Temporarily comment out assertion that is failing bogusly to fix WinMo builds; will be overwritten by the next NJ-to-TM merge, so we need to fix MSVC's compile-time ARM arch detection in the meantime. r=me.
|
2010-02-18 10:41:48 +11:00 |
Luke Wagner
|
a7de7ade53
|
Bug 546668 - obj_eval should still call js_GetScriptedCaller (r=mrbkap)
|
2010-02-17 11:16:11 -08:00 |
Luke Wagner
|
7b566f8183
|
Make HashMap::put overwrite (r=jorendorff)
|
2010-02-17 10:47:26 -08:00 |
Nicholas Nethercote
|
7455a89d9d
|
Update nanojit-import-rev stamp.
|
2010-02-17 13:42:07 +11:00 |
Nicholas Nethercote
|
6f11c0bb77
|
Follow-up for bug 542133: fix ARM bustage.
--HG--
extra : convert_revision : c3de98b9ee6eb052f7fda330172cc740f941605c
|
2010-02-17 13:36:29 +11:00 |
Steven Johnson
|
6237743ac9
|
change 71a045ccce43 inadvertently backed out change b8f64e82da3f; this restores the latter (r=stejohns)
--HG--
extra : convert_revision : 2fbb1bbebee5e0872ea3d485a40d7f71f785f319
|
2010-02-16 11:59:55 -08:00 |
Steven Johnson
|
56e17ff87d
|
fix unreachable-code warning for LIR_div/LIR_mod on non-x86 platforms (r=stejohns)
--HG--
extra : convert_revision : f1d89a6a410719c5d7563ff5ca214c05c7c128a2
|
2010-02-16 11:21:52 -08:00 |
Luke Wagner
|
bc135807f0
|
Bug 542797 - change obj_eval from JSNative to JSFastNative (r=mrbkap)
--HG--
extra : rebase_source : 5138b86418081cfa331b05947e5988c1f81065ef
|
2010-02-16 17:41:39 -08:00 |
Luke Wagner
|
70b736d293
|
Bug 546491 - fix tracevis (r=jorendorff)
|
2010-02-16 13:41:40 -08:00 |
Nicholas Nethercote
|
fabba1b6a8
|
Follow-up for bug 542133: include njconfig.cpp in TM lirasm builds. r=me.
|
2010-02-17 08:56:13 +11:00 |
Nicholas Nethercote
|
757b90a1d8
|
Bug 542133 - Add a real NJConfig struct to nanojit (TM-specific part). code=stejohns, r=nnethercote.
|
2010-02-16 15:07:14 +11:00 |
Nicholas Nethercote
|
850b43bcb4
|
Update nanojit-import-rev stamp.
|
2010-02-16 15:00:24 +11:00 |
Steven Johnson
|
da9d3b28c6
|
Bug 542133 - Add a real NJConfig struct to nanojit (r=edwsmith,r=nnethercote)
--HG--
extra : convert_revision : 353c06e32329377cc9ed5f66eeb6bcaf72ff3aea
|
2010-02-15 17:56:41 -08:00 |
Nicholas Nethercote
|
42c2c1f152
|
Bug 546171 - lirasm: move VerboseWriter to the end of the pipeline. r=stejohns.
--HG--
extra : convert_revision : 49a15d14c359d9fe889d47d2fd8457b06af4bc2c
|
2010-02-16 12:21:13 +11:00 |
Luke Wagner
|
3c11c19d98
|
Fix warnings, HashTable::sSizeLimit, tl::NBitMask (r=njn)
|
2010-02-15 16:07:57 -08:00 |
Nicholas Nethercote
|
3d25fb19d2
|
merge
|
2010-02-15 17:29:18 +11:00 |
Nicholas Nethercote
|
78c45fba22
|
Backed out changeset 3c673457c90b for bug 507089 due to mysterious Windows bustage.
|
2010-02-15 17:28:56 +11:00 |
Nicholas Nethercote
|
5b65d7ba1a
|
Update nanojit-import-rev stamp.
|
2010-02-15 17:25:48 +11:00 |
Nicholas Nethercote
|
fd81dadd2b
|
merge
--HG--
extra : convert_revision : 035a5165bc8bbf7940415d4802bf9b14d1226740
|
2010-02-15 17:24:21 +11:00 |
Nicholas Nethercote
|
00cf9096e7
|
Minor follow-up for bug 542326: fix a miscategorized case label. r=me.
--HG--
extra : convert_revision : ac0fcaac8b166a1507e2902eefb755f806703872
|
2010-02-15 12:24:13 +11:00 |
Nicholas Nethercote
|
af46a67e25
|
Whitespace-only changes to trigger a rebuild.
|
2010-02-15 15:18:37 +11:00 |