2ed0911faae3c7943620f29cf72eff5e1c32f24f: Whitespace cleanup and comment out unused parameter
Rick Reitmaier <rreitmai@adobe.com> - Mon, 01 Nov 2010 16:20:22 -0700 - rev 57681
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Whitespace cleanup and comment out unused parameter
3be4ae3c2b98744eb3a502384fdbc60429024c9b: Bug 595034 - nanojit: harden via random no-op instruction insertion (r+nnethercote,wmaddox,edwsmith)
Rick Reitmaier <rreitmai@adobe.com> - Mon, 01 Nov 2010 14:02:18 -0700 - rev 57680
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 595034 - nanojit: harden via random no-op instruction insertion (r+nnethercote,wmaddox,edwsmith) Insert no-op instructions when JIT'ing with the intention of making exploitable patterns within the generated code less predicable.
da076e4b0ad85da83c8f92b5011d11b6641a8c17: Bug 605274: properly detect OOMs in mjit vectors, r=dvander
David Mandelin <dmandelin@mozilla.com> - Tue, 02 Nov 2010 15:18:59 -0700 - rev 57679
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 605274: properly detect OOMs in mjit vectors, r=dvander
b71e965f40937172955630f45200235b14740efa: Bug 597811: Make mozJSComponentLoader use JSVERSION_LATEST. (r=sayrer)
Chris Leary <cdleary@mozilla.com> - Mon, 01 Nov 2010 17:33:22 -0700 - rev 57678
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 597811: Make mozJSComponentLoader use JSVERSION_LATEST. (r=sayrer)
47729824b12cdbf93e3cb50dc18c2672b43a0645: Property enumeration order is altered after a method has been read (601399, r=jorendorff).
Brendan Eich <brendan@mozilla.org> - Tue, 26 Oct 2010 19:12:40 -0700 - rev 57677
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Property enumeration order is altered after a method has been read (601399, r=jorendorff).
9e7777fd1d197c72df1d2de0da3ca0d0d7969494: Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal
Gregor Wagner <anygregor@gmail.com> - Mon, 01 Nov 2010 18:16:03 -0700 - rev 57676
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 598650 - Increase JSGC_MAX_MALLOC_BYTES to 128MB, r=gal
2098bd53381e97dfdf772c9e34e7353b6e24600d: Bug 608313 - TM: AccSet assertion failure in typed arrays. r=dvander.
Nicholas Nethercote <nnethercote@mozilla.com> - Mon, 01 Nov 2010 17:25:30 -0700 - rev 57675
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 608313 - TM: AccSet assertion failure in typed arrays. r=dvander.
ceae364726902763a621b46cbca5af868a6e74be: Switch compartments when walking stacks (bug 608800, r=mrbkap).
Andreas Gal <gal@mozilla.com> - Mon, 01 Nov 2010 16:18:01 -0700 - rev 57674
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Switch compartments when walking stacks (bug 608800, r=mrbkap).
9a16d6dfa3c43f08b02d19b2910e651bcc95dba4: Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan/jorendorff/gal
Blake Kaplan <mrbkap@gmail.com> - Fri, 29 Oct 2010 10:42:35 -0700 - rev 57673
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 596031 - 'this' is wrong in getters and setters when a proxy object is on the prototype chain. r=brendan/jorendorff/gal
52f667d7b3121376469c7de72fdde4903907a30e: Fix Windows build.
David Anderson <danderson@mozilla.com> - Mon, 01 Nov 2010 11:54:06 -0700 - rev 57672
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Fix Windows build.
85ea6b284b3058ed7f76416dc221565d006ceae0: Refactor SETELEM into an IC (bug 607293, r=dmandelin).
David Anderson <danderson@mozilla.com> - Mon, 01 Nov 2010 11:14:58 -0700 - rev 57671
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Refactor SETELEM into an IC (bug 607293, r=dmandelin).
7af31ff1e9f532afa4244cd552f36f3fbc0f40b8: Bug 607196 - Remove bogus atom assertion in JSOP_DOUBLE (r=lw)
Bill McCloskey <wmccloskey@mozilla.com> - Sun, 31 Oct 2010 10:38:06 -0700 - rev 57670
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Bug 607196 - Remove bogus atom assertion in JSOP_DOUBLE (r=lw)
def6608b28719a96a70355f57660989fa33b87e6: Remove new JS_ASSERT() that triggers during browser-chrome runs. Will investigate further. r=orange, a=orange
Johnny Stenback <jst@mozilla.com> - Sat, 30 Oct 2010 22:51:35 -0700 - rev 57669
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Remove new JS_ASSERT() that triggers during browser-chrome runs. Will investigate further. r=orange, a=orange
0768978ab6b1dce720d938d256ca1081e151a212: Merge from mozilla-central.
Andreas Gal <gal@mozilla.com> - Sat, 30 Oct 2010 21:57:42 -0700 - rev 57668
Push 17032 by rsayre@mozilla.com at Wed, 17 Nov 2010 21:55:39 +0000
Merge from mozilla-central.
a86f1ab3f3dba57e18c5f09b39b60f4321100103: Bug 610381 part B - Report thread-usage errors to the error console directly from xpconnect, so that the error console shows them even when extension authors are using asynchronous dispatch. r=jst a=blocking2.0
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 17 Nov 2010 15:58:53 -0500 - rev 57667
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 610381 part B - Report thread-usage errors to the error console directly from xpconnect, so that the error console shows them even when extension authors are using asynchronous dispatch. r=jst a=blocking2.0
3862e43372ba848dc57e0d1702100ae06d0d672b: Bug 610381 part A - Propagate errors thrown during synchronous dispatch of nsIRunnables, r=bz
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 17 Nov 2010 15:58:48 -0500 - rev 57666
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 610381 part A - Propagate errors thrown during synchronous dispatch of nsIRunnables, r=bz
b5c6ae71b2eb913394d3e54ff852ef4f32a90776: Bug 609066 - nsIJetpack.registerReceiver doesn't recognize functions wrapped in a proxy, throws NS_ERROR_ILLEGAL_VALUE. Don't use JS_ObjectIsFunction, instead use JS_TypeOfValue to determine whether we have a legal receiver. r?mrbkap
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 17 Nov 2010 15:58:08 -0500 - rev 57665
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 609066 - nsIJetpack.registerReceiver doesn't recognize functions wrapped in a proxy, throws NS_ERROR_ILLEGAL_VALUE. Don't use JS_ObjectIsFunction, instead use JS_TypeOfValue to determine whether we have a legal receiver. r?mrbkap
238d99ca6886dccc32a6599184c5dc855ed55254: Bug 602891 part B - Backend support for jetpack-process crashes and crash recovery, r=cjones
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 17 Nov 2010 15:57:02 -0500 - rev 57664
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 602891 part B - Backend support for jetpack-process crashes and crash recovery, r=cjones On crash, an event will be submitted to the parent with the name "core:process-error" with a context object. If crash reporting is enabled and a crash report is available, the context object will have a .dumpID property which can be used to submit the crash report.
a450d42197b2b2c093590ffb4e4a8982645ca45a: Bug 592768 - When using async launch, the toplevel actor doesn't have a process handle. Set the process ID with a callback function (OnChannelConnected). r=cjones
Benedict Hsieh <ben.hsieh@gmail.com> - Fri, 08 Oct 2010 16:24:36 -0700 - rev 57663
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 592768 - When using async launch, the toplevel actor doesn't have a process handle. Set the process ID with a callback function (OnChannelConnected). r=cjones
dc021bc9929f6a93abc1aac7867600d90c3ba2cc: Bug 602891 part A - refactor the code which notes intentional crashes for leak logging, so that it can be shared between testplugin and the jetpack. r=ted
Benjamin Smedberg <benjamin@smedbergs.us> - Wed, 17 Nov 2010 15:55:25 -0500 - rev 57662
Push 17031 by bsmedberg@mozilla.com at Wed, 17 Nov 2010 21:02:34 +0000
Bug 602891 part A - refactor the code which notes intentional crashes for leak logging, so that it can be shared between testplugin and the jetpack. r=ted
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip