Philipp Matthias Schäfer
|
5d15f38b96
|
Bug 846933 - Comment class TokenStream. r=nnethercote.
--HG--
extra : rebase_source : ab0549c7e56e85fa43a3d714f68050ffb7a65e83
|
2013-03-25 15:50:09 -07:00 |
|
Terrence Cole
|
51e39dcaba
|
Bug 850954 - Allow implicit copying of RelocatableValue; r=billm
--HG--
extra : rebase_source : 3190a0178339e997420c27166caeb67dcda3a651
|
2013-03-21 13:58:18 -07:00 |
|
Luke Wagner
|
408210850d
|
Bug 854448 - Fix debug-only null-deref in JSFunction::name (r=njn)
--HG--
extra : rebase_source : 421a3c31a108e13cd0d2cbba5bd93afeb0432586
|
2013-03-25 15:12:44 -07:00 |
|
Daniel Holbert
|
74cbc7eacb
|
Bug 854481: Remove unused typedef from jstypedarray.cpp. r=Waldo
|
2013-03-25 14:40:35 -07:00 |
|
Terrence Cole
|
71ad95c7ce
|
Bug 853939 - Assert that we only ever call the finalizer on tenured objects; r=billm
--HG--
extra : rebase_source : 67721f2ee0575348d70b74a72e17bedb6c39a0b4
|
2013-02-14 14:51:07 -08:00 |
|
Nicholas D. Matsakis
|
2e35e3be97
|
Bug 853555 - Use defineObject instead of setProperty in ParallelArray ctor r=till
|
2013-03-25 15:37:04 -04:00 |
|
Jan de Mooij
|
3a42c8c982
|
Bug 848930 - Mark jit-test/tests/auto-regress/bug680797.js as slow. r=decoder DONTBUILD
|
2013-03-25 20:20:37 +01:00 |
|
Jeff Walden
|
6b877b4262
|
Bug 789897 - Move a bunch of methods needed for ObjectImpl::preventExtensions, out of JSObject and into ObjectImpl. r=jorendorff
--HG--
extra : rebase_source : 7793508e452ebf83bbd2893c81fc200ba086b888
|
2013-03-22 19:43:11 -07:00 |
|
Steve Fink
|
6ee4d04676
|
Static rooting analysis updates for browser. No bug. r=NPOTB
--HG--
extra : rebase_source : f7e8f1f3039c6ebaa3dabea2a7c181a880d1792b
|
2013-03-21 16:29:40 -07:00 |
|
Steve Fink
|
8903dd6c05
|
Bug 853541 - Partially revert bug 835552, making load() be cwd-relative again. r=njn
--HG--
extra : rebase_source : cc75800ec61f900ecf9d4a478eceaef7a67690dd
|
2013-03-21 12:35:22 -07:00 |
|
Benoit Girard
|
6ed333dbb5
|
Bug 851611 - Part 3: Rename headers. r=jrmuizel
--HG--
rename : tools/profiler/sampler.h => tools/profiler/GeckoProfiler.h
rename : tools/profiler/sps_sampler.h => tools/profiler/GeckoProfilerImpl.h
extra : rebase_source : 6ea7c660764a4390cdd8dd91561fff1d7bad6035
|
2013-03-18 15:25:50 +01:00 |
|
Nicholas D. Matsakis
|
c20f7bc5b0
|
Bug 853067 - Do not define the parallel array global in beta, release, or esr builds (yet) r=sfink
|
2013-03-20 15:42:56 -04:00 |
|
Peter Van der Beken
|
64b65c2d9a
|
Fix for bug 848088 (IonMonkey: property get IC for DOM list proxies fails to detect expando). r=jandem.
--HG--
extra : rebase_source : b06c714726c76e927fbc65d09ffecc09461c4e95
|
2013-03-06 22:45:59 +01:00 |
|
Peter Van der Beken
|
a3e531e6f0
|
Fix for bug 853136 (Prepare some tests for HTMLDocument using a WebIDL binding). r=bholley.
--HG--
extra : rebase_source : 0a19404b8d40075488568e179088e3c41ee8c4e4
|
2013-03-14 14:50:46 +01:00 |
|
Jan de Mooij
|
b67889f5dd
|
Bug 852798 - Don't use JSPROP_READONLY for shell-only customNative property. r=djvj
|
2013-03-25 10:35:33 +01:00 |
|
Sean Stangl
|
39f66c2d0d
|
Bug 854197 - Only initialize WorkerThreadState in parallel mode. r=luke
|
2013-03-24 18:45:35 -07:00 |
|
Nicholas Nethercote
|
da302bdc4c
|
Bug 854212 - Fix link errors in jsfuninlines.h caused by bug 851421. r=smaug.
--HG--
extra : rebase_source : c1d10e7c4d4e8394128b044e51faf96ea5f48772
|
2013-03-24 15:28:38 -07:00 |
|
Bobby Holley
|
9fa1540293
|
Bug 854019 - Continue checking the XBL bit if remote XUL disables XBL scopes. r=bz
|
2013-03-24 09:27:10 -07:00 |
|
Bobby Holley
|
59a14ae12f
|
Bug 853571 - Tests. r=bz
|
2013-03-24 09:27:10 -07:00 |
|
Bobby Holley
|
232e0f349e
|
Bug 853571 - Do special detection for sandboxPrototype to make sure the source gets set up right in postMessage. r=bz
|
2013-03-24 09:27:10 -07:00 |
|
Bobby Holley
|
cd099abe97
|
Bug 853571 - Add some belt-and-suspenders checks for sketchy scripted caller detection. r=bz
|
2013-03-24 09:27:09 -07:00 |
|
Nicolas B. Pierron
|
c7e069d8a8
|
Bug 831349 - Reset Ion cache flags when flushed. r=dvander
|
2013-03-23 23:33:09 -07:00 |
|
Joshua Cranmer
|
5e96de0421
|
Bug 767563 - Add a clang static checker, part 1: add the plugin shell. r=glandium
|
2013-03-23 21:12:25 -05:00 |
|
Nicholas Nethercote
|
e099bc7560
|
Bug 851421 (part 2) - Don't emit bytecode for asm.js functions unless linking fails. r=luke.
--HG--
extra : rebase_source : cbab73e8bad5d6153cfb1cdd7599c608e78fad8a
|
2013-03-14 18:44:03 -07:00 |
|
Luke Wagner
|
28f5fa5330
|
Bug 851421 (part 1) - Clone extended function slots. r=nnethercote.
--HG--
extra : rebase_source : c387da0c0ae5293fc36b76e84f5000fa17c100ce
|
2013-03-23 05:31:01 -07:00 |
|
Till Schneidereit
|
4949ea0a2c
|
Bug 853417 - Prevent self-hosted scripts from ever being visible to client scripts. r=jimb
--HG--
extra : rebase_source : b6f6d5a4ebd990d72d4fce36c5821fd5b3f0c0fb
|
2013-03-22 01:17:18 +01:00 |
|
Kannan Vijayan
|
750f536c98
|
Bug 854034 - Handle functions without scripts in CallsiteCloneIC::update. r=nmatsakis
|
2013-03-22 22:35:27 -04:00 |
|
Sean Stangl
|
d591db543e
|
Bug 850070 - Fix Vector::initCapacity() argument name: conflicts with layout code. r=red
|
2013-03-22 17:53:31 -07:00 |
|
Sean Stangl
|
132802d909
|
Bug 850070 - Fix --disable-ion and --disable-threadsafe builds. r=red
|
2013-03-22 17:27:08 -07:00 |
|
Sean Stangl
|
08c26b02b9
|
Bug 850070 - Part 2/2 - Parallelize OdinMonkey compilations. r=luke
|
2013-03-19 15:24:22 -07:00 |
|
Sean Stangl
|
d5179d8716
|
Bug 850070 - Part 1/2 - Separate sequential compilation into explicit phases. r=luke
|
2013-03-19 15:13:58 -07:00 |
|
Terrence Cole
|
cb3fab452f
|
Bug 734250 - Remove the unused {Un}LockGCThing{RT} rooting interface; r=billm
--HG--
extra : rebase_source : b5b1eeba5e48de7b30ec0b3d32af0d37475e0b06
|
2013-03-19 10:20:22 -07:00 |
|
Luke Wagner
|
afa3a62601
|
Bug 851964 - Re-enable OdinMonkey on OSX (r=vlad)
--HG--
extra : rebase_source : aff0da8d3695b7327d2daa367ce01f7766e38200
|
2013-03-22 15:02:08 -07:00 |
|
Norbert Lindenberg
|
fd169ca328
|
Bug 837957 - Implement ICU dependent functions of Intl.Collator, Intl.NumberFormat, Intl.DateTimeFormat (cleanup). r=jwalden
--HG--
extra : rebase_source : 8adc5d1feb27ccd24eef30c1a7b6b4a2e7f6e91a
|
2013-03-22 12:54:40 -07:00 |
|
Norbert Lindenberg
|
ba1fd066e3
|
Bug 837957 - Implement ICU dependent functions of Intl.Collator, Intl.NumberFormat, Intl.DateTimeFormat (part 9). r=jwalden
--HG--
extra : rebase_source : 26a601e1ee905437403c3005d932e6f9fd9dc9c9
|
2013-03-22 12:54:07 -07:00 |
|
Jeff Walden
|
a1c646e9f7
|
Bug 769871 - Remove x_CheckThisX methods, as the extract-the-primitive-value methods immediately after perform that check already. r=Norbert
--HG--
extra : rebase_source : b4dd0efb5acad176a07ac8c1dada64dddd0dc3a9
|
2013-03-22 12:35:44 -07:00 |
|
Jan de Mooij
|
0bd439417c
|
Bug 790479 - Remove a bogus assert, unused SNAPSHOT_MAX_STACK constant. r=djvj
|
2013-03-22 19:47:55 +01:00 |
|
Terrence Cole
|
992bd33213
|
Bug 851340 - Make the rooting of scripts in nsXULPrototypeCache more efficient; r=smaug
|
2013-03-19 10:20:21 -07:00 |
|
Bill McCloskey
|
c623d98a8f
|
Bug 852667 - Sort out getAllocKind for generational GC (r=terrence)
|
2013-03-21 18:15:39 -07:00 |
|
Terrence Cole
|
f5d8a9fff5
|
Bug 849453 - Use the AllocKind to get the size instead of sizeOfThis; r=billm
|
2013-03-07 10:55:34 -08:00 |
|
Bill McCloskey
|
24d234d6e8
|
Bug 853228 - Remove unused functions in jsdbgapi (r=luke)
|
2013-03-21 18:15:39 -07:00 |
|
Bill McCloskey
|
21fc09c7f5
|
Bug 852676 - Remove unmaintained ETW event support (r=sfink)
|
2013-03-21 18:15:39 -07:00 |
|
Terrence Cole
|
a0bedc4bc2
|
Bug 841059 - Do not use the ArenaHeader for getAllocKind on JSObject; r=billm
|
2013-02-14 14:51:07 -08:00 |
|
Bill McCloskey
|
61c4ec2f78
|
Bug 852667 - Permit passing #fixed slots to getInitialShape (r=bhackett)
|
2013-03-18 17:27:09 -07:00 |
|
Daniel Holbert
|
cc070e92a3
|
Bug 853777: Remove unused variable 'cx' from CodeGenerator::visitApplyArgsGeneric(). r=kvijayan
|
2013-03-22 08:13:49 -07:00 |
|
Jon Coppeard
|
6744752d0a
|
Bug 853461 - GC: A couple more rooting hazards r=terrence
--HG--
extra : rebase_source : da4c0acc97603cf3eb8b263d9c99166660bc1524
|
2013-03-22 14:05:10 +00:00 |
|
Nicholas Cameron
|
f636036c33
|
Bug 849489. Optimise use of vstm/vldm. r=mjrosenb
--HG--
extra : rebase_source : e5bbcc5fe569c0f81114587330ec80212fc9b560
|
2013-03-22 15:37:10 +13:00 |
|
Nicholas Nethercote
|
74320548bb
|
Bug 849367 (part 3) - Avoid an ungetToken() in unaryExpr(). r=jorendorff.
--HG--
extra : rebase_source : 556113cd0b994256e548103363a62264ada413e2
|
2013-03-13 19:58:23 -07:00 |
|
Jason Orendorff
|
cdb03c7948
|
Bug 849367 (part 2) - Replace the binary-expression part of the JS parser with a shift-reduce parser. Less code, and faster. r=njn.
--HG--
extra : rebase_source : e5d44ef33f300d8c3f979caa58c3ed332a95088c
|
2013-03-21 18:28:50 -07:00 |
|
Jeff Walden
|
331ad2a22c
|
MSVC wants a cast-to-integer-type before dividing by a bool that should promote to int. Sigh. Followup to bug 851237, r=windows-redness
--HG--
extra : rebase_source : cf4ca438261d5bdf115a21d40f1ad4164ccbeaea
|
2013-03-21 19:01:45 -07:00 |
|