Bill McCloskey
|
b0e2a9db25
|
Bug 743879 - Eliminate lazy atoms (r=Waldo)
|
2012-05-07 10:13:04 -07:00 |
|
Bill McCloskey
|
aea575c644
|
Bug 747926 - Preserve type tag when overwriting VM stack values (r=bhackett)
|
2012-05-07 10:12:58 -07:00 |
|
Bill McCloskey
|
421b6bb01c
|
Bug 748119 - Read barrier for js::types::Type (r=bhackett)
|
2012-05-07 10:12:52 -07:00 |
|
Bill McCloskey
|
c346895d33
|
Bug 748119 - Disable verifier reachability check (r=bhackett)
|
2012-05-07 10:12:46 -07:00 |
|
Bill McCloskey
|
d795f500b9
|
Bug 749039 - Fixup registers when returning from methodjit (r=bhackett)
|
2012-05-07 10:12:30 -07:00 |
|
Bill McCloskey
|
0253660d2a
|
Bug 715761 - Start to rewrite xpconnect TraceJS code (r=bholley)
|
2012-05-07 10:01:50 -07:00 |
|
Bill McCloskey
|
8fd6ef2cbb
|
Bug 715761 - Replace xpconnect automarker macros with templates (r=bholley)
|
2012-05-07 10:01:44 -07:00 |
|
Bill McCloskey
|
194b0556d3
|
Bug 715761 - Move xpconnect mark bits (r=bholley)
|
2012-05-07 10:01:39 -07:00 |
|
Bill McCloskey
|
6e431c131a
|
Bug 715761 - Add a comment explaining xpconnect (r=bholley)
|
2012-05-07 10:01:33 -07:00 |
|
Mike Hommey
|
6042daba22
|
Bug 751865 - Avoid Preprocessor.py applying filters to file names given on the command line. r=ted
|
2012-05-07 14:17:47 +02:00 |
|
Nicholas Nethercote
|
f1e81b0077
|
Bug 752381 - Merge System Principal compartments in about:memory. r=jlebar.
|
2012-05-06 22:05:16 -07:00 |
|
Nicholas Nethercote
|
6c7a2e4a48
|
Bug 739512: fix Mac and Windows bustage caused by patch 3. r=me.
|
2012-05-07 10:53:56 +10:00 |
|
Nicholas Nethercote
|
6a419f79c8
|
Bug 739512: Patch 3: shrink the representation of optional arrays in JSScript. r=luke.
--HG--
extra : rebase_source : df3e7190d8afbff1dfe95c44b838d6460b2c11b6
|
2012-04-11 17:19:00 -07:00 |
|
Nicholas Nethercote
|
96f2fadeb1
|
Bug 752374 - Fix GCC integer overflow warnings in jsatominlines.h. r=bhackett.
--HG--
extra : rebase_source : aea8276518c71af6817abf096309585d1c8f1d05
|
2012-05-06 16:43:15 -07:00 |
|
Bill McCloskey
|
a37b5cc6dd
|
Bug 749698 - Setup compartment to collect when gcPoke set (r=igor)
|
2012-05-06 16:36:21 -07:00 |
|
Bill McCloskey
|
244450a2fe
|
Bug 752081 - Add more cases to IncrementalReferenceBarrier (r=sfink)
|
2012-05-06 16:33:50 -07:00 |
|
Nicholas Nethercote
|
1ab0e6aade
|
Bug 739512: Patch 11: change JSScript::useCount to uint32_t. r=dvander.
--HG--
extra : rebase_source : 408dd77b28b697140f6ba08680b24cb69c046390
|
2012-04-11 16:37:57 -07:00 |
|
Brian Hackett
|
b9e5d87ac0
|
Disallow non-canonical jsids, bug 751331. r=luke
|
2012-05-06 13:45:19 -07:00 |
|
Andrew Paprocki
|
e565d0e693
|
Bug 736792 - Add JSOPTION_STRICT_MODE for embedders to force ES5 strict mode for all code without requiring "use strict" annotations. r=njn
|
2012-05-05 15:26:16 -04:00 |
|
Bobby Holley
|
45e0c007a8
|
Bug 749173 - Remove AutoPreserveCompartment. r=luke
|
2012-05-06 13:09:49 +02:00 |
|
Phil Ringnalda
|
6e4683b768
|
Back out 4ef39e03c9d9 (bug 736792) for jsreftest failures
|
2012-05-05 21:43:44 -07:00 |
|
Andrew Paprocki
|
6bf009775c
|
Bug 736792 - Add JSOPTION_STRICT_MODE for embedders to force ES5 strict mode for all code without requiring "use strict" annotations. r=njn
|
2012-05-05 15:26:16 -04:00 |
|
Bobby Holley
|
0d95d0707d
|
Bug 743961 - Null-check context pushing callbacks. r=mrbkap
|
2012-05-05 18:33:40 +02:00 |
|
Jan de Mooij
|
4b6f27bd2a
|
Bug 752015 - Remove MethodJIT-inl.h. r=bhackett
|
2012-05-05 18:23:40 +02:00 |
|
Ryan VanderMeulen
|
bc51a0c96c
|
Merge m-c to m-i
|
2012-05-05 11:50:54 -04:00 |
|
Olli Pettay
|
9d5d8db7e0
|
Backout Bug 716014, a=bustage
|
2012-05-05 18:20:09 +03:00 |
|
Brian Hackett
|
0b49a55227
|
Check that double variables have the correct representation when changing types at switch targets, bug 751320. r=dvander
|
2012-05-05 07:18:55 -07:00 |
|
Ed Morley
|
6361d5ddd5
|
Merge mozilla-central to mozilla-inbound
|
2012-05-05 12:57:25 +01:00 |
|
wmccloskey@mozilla.com
|
6100309277
|
Bug 716014, use compartment gc more often, JS API part, r=terrence
--HG--
extra : rebase_source : c61a7552611cfbb0ce39bfee7787da57bec5a637
|
2012-05-05 11:56:58 +03:00 |
|
Olli Pettay
|
b36d55e20b
|
Bug 716014, use compartment gc more often, r=billm
--HG--
extra : rebase_source : cf20b7aca16349e4007da24cfb5b19ab7a16cad8
|
2012-05-05 11:55:30 +03:00 |
|
Ms2ger
|
9a5ae693e0
|
Bug 741245 - Remove nsresult return value from nsXPConnect::GetSafeJSContext(); r=bholley
|
2012-05-05 11:00:05 +02:00 |
|
Ms2ger
|
b11a242059
|
Bug 745427 - Fix XPCWrappedNativeScope::SetContext; r=gal
|
2012-05-05 11:00:04 +02:00 |
|
Christian Holler
|
83eee27c9f
|
Bug 751195 - Mark GC function unsafe for AddressSanitizer, r=billm
|
2012-05-05 02:08:32 -04:00 |
|
Ryan VanderMeulen
|
dddf8fcfda
|
Backout 2c8ae0c81d32 (bug 742391) due to bustage. r=FAIL
|
2012-05-04 23:03:31 -04:00 |
|
Joey Armstrong
|
adc397fb3a
|
Bug 742391 - Split config/rules.mk - file batch #1. r=ted
|
2012-05-04 22:46:35 -04:00 |
|
Terrence Cole
|
9c17250a2d
|
Bug 750547 - Remove unused dead branch in js_AtomizeString; r=Waldo
--HG--
extra : rebase_source : e063dae5c05d8da3687e7ce73465e74a49067ccb
|
2012-04-30 16:20:10 -07:00 |
|
Terrence Cole
|
9439340e4d
|
Bug 750577 - Use self rooters as needed; r=bhackett
These rooters were introduced in 745742, but not used throughout the method.
|
2012-04-30 18:08:19 -07:00 |
|
Jason Orendorff
|
c4b35914f5
|
Bug 738479 - Debugger.Script objects whose referents are non-compile-and-go are crashy. Also fixes bug 746973. r=jimb.
--HG--
extra : rebase_source : 406065559a1e26485503b6d1e4d7eeea9070321f
|
2012-05-04 10:49:13 -05:00 |
|
Jason Orendorff
|
59f1d8880d
|
Bug 725733 - Fix crash in ScriptAnalysis::addTypeBarrier with Debugger. r=billm.
--HG--
extra : rebase_source : eb7726d3857bb4e0f89a7f669fb2791415979e86
|
2012-05-03 14:37:35 -05:00 |
|
Jason Orendorff
|
eeeffea415
|
Only run jit-tests under valgrind if we built the JS engine with valgrind.h. Bug 725733, r=jimb.
--HG--
extra : rebase_source : 06d41845a5f16a05e2483cbfaa254fda5d343c98
|
2012-05-03 14:36:11 -05:00 |
|
Adam
|
1313db489d
|
Bug 727331 - JS OOM Testing: Assertion failure: !rt->gcRunning, at js/src/jsgc.cpp:2990. r=billm.
--HG--
extra : rebase_source : 5ce0763977c233adeb8a97402a936e3226991671
|
2012-05-01 10:37:00 -05:00 |
|
Jason Orendorff
|
b442f6158f
|
Bug 749316 - Put Debugger object into chrome scratchpad. r=dcamp,bholley.
--HG--
extra : rebase_source : 12ab275ac9cdfa0e9890c507e30e0b56e4086816
|
2012-05-01 10:17:32 -05:00 |
|
Jason Orendorff
|
f82689fa60
|
Bug 745802 - JS OOM Testing: Crash [@ js::HeapId::operator jsid]. r=bhackett.
--HG--
extra : rebase_source : ef4e762c3e63cbcc09247f861c4d7c030b389b10
|
2012-04-26 15:57:29 -04:00 |
|
Jason Orendorff
|
1e28d3097d
|
Bug 749693 - JS shell global doesn't need JSCLASS_HAS_PRIVATE or its_finalizer. r=jandem.
--HG--
extra : rebase_source : cd46a6909564fb1f3a4e557df17cae3deed2e458
|
2012-04-27 14:42:55 -04:00 |
|
Tom Schuster
|
6446af5eb2
|
Bug 648526 - Constant folding in array and object literals. r=bhackett
|
2012-05-02 16:12:07 +02:00 |
|
Tom Schuster
|
949d0ed298
|
Bug 749620 - Add missing power of 10 for edge case. r=luke
|
2012-05-02 16:11:00 +02:00 |
|
Nathan Froyd
|
3424268f44
|
Bug 746238 - pack TypeCallsite and TypeCompartment better; r=bhackett
|
2012-04-17 14:00:20 -04:00 |
|
Doug Turner
|
9eaa2d7486
|
Bug 738465 - implement device light sensor. r=smaug
|
2012-05-02 09:43:45 -07:00 |
|
Doug Turner
|
f158836867
|
Bug 738131 - implement device proximity. r=smaug
* * *
Bug 738131 - implement device proximity. gonk implementation. r=mwu
|
2012-05-02 09:43:45 -07:00 |
|
Jeff Walden
|
2c47c1be49
|
Disable a small bit of debug code when compiling with MSVC as a temporary workaround for a compiler bug. Hopefully a semantically-equivalent workaround can be found in the longer term, but in the short term this at least makes debug Windows shell builds compile again, in a way dmandelin thinks is at least not unreasonable. Another followup to bug 745472, split out for clarity, r=themaid
--HG--
extra : rebase_source : 3f211be919bbc567167859daabb4c41ef2677fbe
|
2012-05-03 19:17:19 -07:00 |
|