js/xpconnect/src/XPCJSRuntime.cpp
05c31c03a8dd7ca613840e8de25ad37f5487b1af
created 2013-10-26 18:19 +0200
pushed 2014-03-06 09:24 +0000
Tom Schuster Tom Schuster - Bug 930782 - Handlify JS_WrapValue. r=terrence
bf0a455a84fb2ff4bb4942b20d249af6f125c6a8
created 2013-10-25 15:25 +0100
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Backed out changeset 03ffffc0bff4 (bug 929297)
03ffffc0bff485cf666e5207c830a35e8a840aab
created 2013-10-23 11:46 +0100
pushed 2014-03-06 09:24 +0000
Nils Maier Nils Maier - Bug 929297 - Part 2: Avoid calling amIAddonManager in reporters off the main process.
a00ba6f64d80a50c9e5a0abf88a3a8a2b59b5f6b
created 2013-10-23 14:02 +0200
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 928476 - Add telemetry to measure cross-global adopts. r=mrbkap,nfroyd
2d2444eecf83111b7522f2d97f8c84926fcd76fc
created 2013-10-22 14:53 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
e2c492172295ca050b275c2370a97f13b6320337
created 2013-10-16 15:18 +0200
pushed 2014-03-06 09:24 +0000
Gabor Krizsanits Gabor Krizsanits - Bug 925293 - Refactoring SandboxOptions parsing. r=bholley
9ee0459d73363b3eeabc9e8ab4e79bf13fd51be9
created 2013-10-10 16:35 -0400
pushed 2014-03-06 09:24 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/xpconnect/; r=ehsan
613810e31754b5c00a2a97a45c57a4175f55f494
created 2013-09-30 16:20 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 921954 - Clean up type inference memory reporting. r=bhackett.
014ba29f0b931e69db61d1ff2acdf5f9e9a0c8e4
created 2013-06-03 18:14 +0800
pushed 2014-03-06 09:24 +0000
Thinker Lee Thinker Lee - Bug 771765 - Support template content process, part 6: support re-creation of the threads created in the template process. r=khuey, r=jorendorff
f98f80d2126ca8bd544fcf4e8d2e36ee40884ae5
created 2013-09-28 11:45 +0200
pushed 2014-03-06 09:24 +0000
Jan de Mooij Jan de Mooij - Bug 915763 - Remove TypeScript::dynamicList and dynamic Monitor functions. r=bhackett
6fb1c750791f9d17f12efc2af063875940515e4f
created 2013-09-25 20:17 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
0f1e4c73c5025e98b7112c8798a19730595a60a1
created 2013-09-24 23:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
5337cffcd17d0085ea73e2b9940c42d5ed12c438
created 2013-09-24 23:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 2) - Rename fields of ZoneStatsPod and StringInfo to match memory reporter paths. r=till.
66173e4d27354fa667d2ba9fd86bd634771c8bf4
created 2013-09-24 23:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
372027360e471e62aa804787aa482de2d41b0c36
created 2013-09-24 23:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 919889 (part 4) - Assorted minor clean-ups. r=luke.
aba007f622007bdb08c0ea9a70372cc859c54410
created 2013-09-24 23:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 919889 (part 3) - Move the private_ field out of ObjectsExtraSizes. r=luke.
9e162ee7d4d1fa7c882292ab228b58fd7158ddf3
created 2013-09-19 15:52 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
fec6f224f37895f7f84a94b2a6e509ce720b40b9
created 2013-09-19 15:52 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8.
1d72ff0f809ffa7477441729782a0be7ecb2a24c
created 2013-09-24 20:31 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 913260)
9195be8a50cbb0478e07c1b29d419b6fc78768a8
created 2013-09-19 15:52 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 4) - Use distinguished amounts for all the memory measurements done by telemetry. r=mccr8.
09c71a3e7b85211747236c168ec6524fe57c352b
created 2013-09-19 15:52 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 913260 (part 3) - Formalize the concept of "distinguished amounts" in the memory reporter manager. r=mccr8.
b340b241e433e2e478c37c90d9196ce34331b8bd
created 2013-09-24 08:21 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
ac09e1a3fa46889569c043aa7c12f6bef071880a
created 2013-09-24 14:09 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 2c3d1c9241d7 (bug 918023) for Windows debug TestEndian failures.
2c3d1c9241d7b0f3612bb9cb705b33c537eb7925
created 2013-09-24 08:21 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 918023 - SpiderMonkey: Const-qualify various static variables. r=njn
944e6d1fd97933c0a44fb02364cda44d2f26a241
created 2013-09-24 08:03 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 915613 - Introduce a mechanism to get a default context for a runtime, and use that in js-ctypes. r=jorendorff
a656666e63b636665d36ec4d299a6bd51bd14209
created 2013-09-20 21:49 -0700
pushed 2014-03-06 09:24 +0000
Jim Blandy Jim Blandy - Bug 916845: Reindent ReadSourceFromFilename to match the surrounding style. r=bz
989cc9b220c2893c9ee7782b798fc6aa04a0975c
created 2013-09-20 21:44 -0700
pushed 2014-03-06 09:24 +0000
Jim Blandy Jim Blandy - Bug 916845: Change sourceHook to a nice C++ object with a destructor. r=jorendorff
81b30f8c376efbea7e8173cdc68f61df750b2164
created 2013-09-20 21:44 -0700
pushed 2014-03-06 09:24 +0000
Jim Blandy Jim Blandy - Bug 916845: Use size_t to describe length of source code in SpiderMonkey SourceHook lazy source hook. r=jorendorff
baba94f254a0fb7105d4c2152afc04b6ea01e59d
created 2013-09-17 15:37 +0300
pushed 2014-03-06 09:24 +0000
Eddy Bruel Eddy Bruel - Make Debugger.Source load the source text if it is not retained (bug 916845). r=jimb
93dcb6fe927ff9e2cbf85fbaee122a615956bec6
created 2013-09-17 09:46 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 905926 - Invoke JS_DestroyRuntime before we totally tear down the XPCJSRuntime. r=billm
32da64c564db95f72f0b6e7260e4d6e74954e90a
created 2013-09-12 18:30 -0600
pushed 2014-03-06 09:24 +0000
Brian Hackett Brian Hackett - Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
00c58bce0d2d1e0d13ee29656c8c26d7d9ce70bf
created 2013-09-03 20:06 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911641 (part 2) - Prefix some reporters with "redundant/", and make about:memory ignore them. r=johns.
21e1bf789adde5ee3a5ed39f1b2e89131df55a9d
created 2013-09-03 20:05 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 911641 (part 1) - Remove about:compartments, and show the compartment and ghost window lists into about:memory. r=johns.
03174045ef8d72ab2a0486e656c988bb3644951d
created 2013-09-11 05:49 -0700
pushed 2014-03-06 09:24 +0000
Dan Gohman Dan Gohman - Bug 910823 - Constify static js::Class/JSClass instances. r=waldo
3fe9649ebd84b0a4bdefc1321172ada924cb4372
created 2013-08-27 16:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 (3rd attempt) - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
77cd72a836e60548db0ae4013fca6786f5ac8c8f
created 2013-09-09 23:14 +0200
pushed 2014-03-06 09:24 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 913851 - Minimize the #includes in js/xpconnect; r=bholley
7cadc7e21f5628c31722107a11958d641a578d24
created 2013-09-09 16:07 +0100
pushed 2014-03-06 09:24 +0000
Ed Morley Ed Morley - Backed out changeset 5c9f3fb14995 (bug 910517) for Android talos failures
5c9f3fb14995931208c04d29ad4f6cc6616616ac
created 2013-08-27 16:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
3f4223fab461f9a4e5b4fe646db5a0625cedd31e
created 2013-09-08 20:28 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 4 - Refactor exception implementations. r=bz
7a9cc2c01bd0857d96a3939002ddd2f400023c11
created 2013-09-08 20:28 -0700
pushed 2014-03-06 09:24 +0000
Kyle Huey Kyle Huey - Bug 911258: Part 1 - Remove nsIExceptionService/Manager usage. r=bholley
bc427f5ec61be794e33a5df279368c39f40b6bdd
created 2013-09-02 20:41 +1200
pushed 2014-03-06 09:24 +0000
Robert O'Callahan Robert O'Callahan - Bug 910989. Remove nsTHashtable::Init, fallible allocation, and MT hashtables. r=ehsan,bsmedberg
676322e0166cc3970b1467b796260b4219a60078
created 2013-09-04 22:42 -0700
pushed 2014-03-06 09:24 +0000
Phil Ringnalda Phil Ringnalda - Back out 4537337759b7 (bug 910517) because nobody expects the talos inquisition
4537337759b73a894a7c6b4c1d4b2b1d4d68010d
created 2013-08-27 16:24 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 910517 - Remove nsIMemoryReporter, and rename nsIMemoryMultiReporter as nsIMemoryReporter. r=mmcr8.
6a1f5a4594aed54de19f95d093ab090daecdcb9b
created 2013-09-04 14:06 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
bb9646daf4c382ba31f91df5acd20a6e62a5fb38
created 2013-09-04 14:06 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
c800b53263d221923333191d3e1933af1bac6112
created 2013-09-04 14:06 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
6490e2abb8b3a3aec14cdf39f657b60b7052cb32
created 2013-09-04 14:06 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
56ba00a6ad0d6eb67e33b796ab1a7a8605bfc941
created 2013-08-30 09:46 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 910863 - Skip firing the operation callback if a debugger is attached. r=mrbkap,glandium
317317005f47b2361e8dd56e9d0c568360212455
created 2013-08-28 11:04 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 732665 - Use separate stack depths for XPConnect JS. r=luke
331225b5d7054642a383928a3425007354c588f1
created 2013-08-28 11:04 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 732665 - Clean up and clarify the stack sizing logic. r=luke
76345eaa94fcf61a5e8dfcba7462887e974dd22a
created 2013-01-15 21:28 -0800
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 831193 (part 3) - Don't use NS_MEMORY_REPORTER_IMPLEMENT in XPCJSRuntime.cpp. r=terrence.
2a3ed74a0c952f5645dbcecaea4c085100148c5f
created 2013-08-26 19:05 -0700
pushed 2014-03-06 09:24 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 909597 (part 2) - Rename jsdbgapi.{h,cpp} as {js,vm}OldDebugAPI.{h,cpp}. r=luke.
4fa161a24995bea6c49d1d12661589fcbb1fb2f2
created 2013-08-27 21:14 -0400
pushed 2014-03-06 09:24 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 12 changesets (bug 899367) for Windows and OSX mochitest failures on a CLOSED TREE.
e4863a50483828be828e95a2f35d668f28d23654
created 2013-08-27 15:39 -0700
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug,bholley,bz
1dd262d146a6b7bbb93df4494cd13fe51e33cd19
created 2013-08-27 15:21 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Stop storing the window proxy on the JSContext. r=mccr8
d1a782044a4bc632644fc5c149ae013670c89cd1
created 2013-08-27 15:21 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly traverse outer windows, rather than doing it via JSContext iteration. r=mccr8
b2672ab550469cbf3f443be917e4365ef4ac83cb
created 2013-08-27 15:21 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Explicitly trace outer windows, rather than doing it via JSContext iteration. r=mccr8
b9f1018a609c2ac9a14eb24a6982e5a6d1946bf2
created 2013-08-27 15:21 -0700
pushed 2014-03-06 09:24 +0000
Bobby Holley Bobby Holley - Bug 899367 - Only use JSOPTION_UNROOTED_GLOBAL for DOM JSContexts. r=mccr8
baba4649d3b38187871341dc3930b3781e015516
created 2013-08-27 09:54 -0700
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Backed out changeset 365053e73efa for build bustage on this CLOSED TREE.
365053e73efa819b268a668ce83f9a80594f9673
created 2013-08-20 14:19 -0700
pushed 2014-03-06 09:24 +0000
Andrew McCreight Andrew McCreight - Bug 904826 - Remove some unneeded nsLayoutStatics calls. r=smaug
less more (0) -300 -100 -60 tip