js/xpconnect/src/XPCJSRuntime.cpp
fa16d24d530f347e9f4ae6de986e68d99c28e3cf
created 2015-03-02 14:33 -0800
pushed 2015-03-03 12:54 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1010556 - Bump ASAN kTrustedScriptBuffer constant, to account for the new frame size. r=bholley
f08229fa002550911904c49d10a5f958914cc1bf
created 2015-02-19 11:56 +0000
pushed 2015-02-21 01:57 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
c419d483d834783633c8b60240619a3f7a4f5ddf
created 2015-02-19 13:22 +0000
pushed 2015-02-19 23:52 +0000
Jon Coppeard Jon Coppeard - Backed out changeset d60d2602deab (bug 1134255) for making test_memoryReporters.xul fail
d60d2602deabe046e430cc8aab13ade02a1a334e
created 2015-02-19 11:56 +0000
pushed 2015-02-19 23:52 +0000
Jon Coppeard Jon Coppeard - Bug 1134255 - Add breakdown of allocated and unused GC things by kind in memory reports r=njn
cb6cc119ceddc20798a42847f3b026eb3fd75fbe
created 2015-02-10 23:17 -0800
pushed 2015-02-12 14:33 +0000
Chris Peterson Chris Peterson - Bug 1130123 - Part 1: Move deprecated JS telemetry from Parser to JSCompartment. r=jandem
a4cf56d0e98ff7059ba78e8fdb34f8494cd01186
created 2015-02-10 14:39 -0800
pushed 2015-02-11 13:58 +0000
Nicholas Nethercote Nicholas Nethercote - Back out changesets 2fcef6b54be7, 2be07829fefc, 66dfe37b8532, df3fcd2be8fd, 0a436bce77a6 (bug 1050035) for causing intermittent crashes and assertion failures.
df3fcd2be8fda0166301cab6d83087b24e1e9124
created 2015-02-01 20:19 -0800
pushed 2015-02-05 13:47 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1050035 (part 2) - Remove the fallible version of PL_DHashTableInit(). r=froydnj,mrbkap.
822f56612d955868f97cf9bd24e0cc0927803603
created 2015-01-28 11:52 -0800
pushed 2015-02-03 13:27 +0000
Terrence Cole Terrence Cole - Bug 1125929 - Remove the unused GC stack capture; r=billm
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
5969eb0fe8b534c73afb42c5d382d3198dc68fd5
created 2015-01-29 12:01 -0800
pushed 2015-01-29 23:01 +0000
Terrence Cole Terrence Cole - Backed out changeset f6ac06e9143d (Bug 1125929) for breaking win32 builds on a CLOSED TREE.
f6ac06e9143de3a389d972f140fd7c35305d98c8
created 2015-01-28 11:52 -0800
pushed 2015-01-29 23:01 +0000
Terrence Cole Terrence Cole - Bug 1125929 - Remove the unused GC stack capture; r=billm
fe0a5e20d1f46a7529418d3a8c10a1a25bd751f9
created 2015-01-27 17:06 -0800
pushed 2015-01-28 13:20 +0000
Shu-yu Guo Shu-yu Guo - Bug 1119363 - Tweak trusted stack buffer size to give Win64 PGO more room. (r=bholley)
5a0964e0f180cb83efd28f35e1904533a5bfd2e9
created 2015-01-22 21:26 -0800
pushed 2015-01-23 17:30 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1122322 (follow-up) - Fix busted paths in worker memory reporter. r=bent.
192118b52c165a7f9305bfbe77e0fd209278dbc2
created 2015-01-08 10:14 -0500
pushed 2015-01-23 17:30 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1119260 - Mark virtual overridden functions as MOZ_OVERRIDE in XPConnect; r=bholley
10b0f190e1efa9d1c40d9906e768178ee7a944bb
created 2015-01-21 16:13 -0800
pushed 2015-01-22 13:37 +0000
Bill McCloskey Bill McCloskey - Bug 1114345 - Don't pop up slow script dialog after waking up laptop (r=bholley)
63680efe6d557d13e7fee562cd21235f5bac0529
created 2015-01-16 18:34 -0800
pushed 2015-01-17 20:51 +0000
Bill McCloskey Bill McCloskey - Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley,bent)
13c3bf8c3e212cb707e517162d97e57710a93396
created 2015-01-16 14:46 -0800
pushed 2015-01-17 01:33 +0000
Bill McCloskey Bill McCloskey - Backout bug 1118618 on a CLOSED TREE
e12319cbdcd386b3d2177745e0be9d29aabf5ebf
created 2015-01-16 10:11 -0800
pushed 2015-01-17 01:33 +0000
Bill McCloskey Bill McCloskey - Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
23cc21e9bfef08b5330aae6a936187177bfef6b8
created 2015-01-13 08:43 +0100
pushed 2015-01-13 13:24 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 8ab6c26d26f5 (bug 1118618)
8ab6c26d26f5404a742ab245ad2115e09e01d5d7
created 2015-01-12 23:06 -0800
pushed 2015-01-13 13:24 +0000
Bill McCloskey Bill McCloskey - Bug 1118618 - [e10s] Slow script/plugin hang UI (r=mrbkap,mconley)
cadb53efd449dfb7f4f8af292b7421da2746835e
created 2015-01-06 21:39 -0800
pushed 2015-01-12 10:44 +0000
Chris Peterson Chris Peterson - Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
c7d90ce714c9981d99446601fb8f4d4da851cfaa
created 2014-12-05 09:38 -0800
pushed 2014-12-17 00:41 +0000
Terrence Cole Terrence Cole - Bug 1105069 - Part 17: Convert xpc_IsGrayGCThing to GCCellPtr; r=mccr8, j=jonco
9930760dfebc066e63224d0964e54a187ddebb7c
created 2014-11-26 19:20 -0500
pushed 2014-12-15 18:52 +0000
Botond Ballo Botond Ballo - Bug 1073081 - Fix -Waddress warnings about Nuwa functions. r=khuey
a808a8e1cc1785932eb89a57477b89d24cd4f934
created 2014-12-02 16:41 -0800
pushed 2014-12-04 15:59 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
9ef1aa3df47437b35526a427bd008d42f492f3cb
created 2014-11-24 14:06 +0100
pushed 2014-11-24 13:06 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - merge fx-team to mozilla-central a=merge
96046c85765face71e42b5c85fbe7a16ddc27a2c
created 2014-11-21 16:52 -0800
pushed 2014-11-24 13:06 +0000
Wes Kocher Wes Kocher - Backed out changeset 8525554ff2ec (bug 1080212) for build bustage
8525554ff2ecc9c4c1ac7febd6c97a272901e952
created 2014-11-21 16:00 -0800
pushed 2014-11-24 13:06 +0000
Allison Naaktgeboren Allison Naaktgeboren - Bug 1080212 - [e10s] Add Telemetry probe for js exceptions that occur in the addon js compartment.r=billm
81f50ea78442e2856c3eb5c4c7143ce8b8eb4a5e
created 2014-11-15 23:33 -0800
pushed 2014-11-24 12:32 +0000
Chris Peterson Chris Peterson - Bug 1102131 - Part 2: Collect telemetry about deprecated let blocks and expressions. r=shu
09001e8ae611d8b282f6e9114bf543d8df9498c0
created 2014-11-03 10:51 -0700
pushed 2014-11-03 21:18 +0000
Brian Hackett Brian Hackett - Bug 1091459 - Only interrupt JS execution after running long enough that the slow script dialog might need to be shown, r=bholley.
715ded1f9639136c6cbee52b65d78b7898b1ad26
created 2014-10-30 19:40 -0400
pushed 2014-10-31 20:14 +0000
Boris Zbarsky Boris Zbarsky - Bug 1089026 part 5. Eliminate the ability to provide a non-global parent object to JS::CompileFunction and company except via the scopeChain API. r=waldo
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-30 13:46 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
eec905f5d36494c2276e3c8ae8f7d6b0987b3c49
created 2014-10-27 08:31 +0100
pushed 2014-10-27 14:52 +0000
Bobby Holley Bobby Holley - Bug 1087824 - Bump the limits some more. r=luke
9d422498fd5c4de0a125ec3a9ad0cb647d87d146
created 2014-10-23 19:53 +0200
pushed 2014-10-24 00:37 +0000
Bobby Holley Bobby Holley - Bug 1087824 - Bump win32 stack buffer size. r=luke
c74d9fc161ca2baee50b8a0ea3f407a970329ef7
created 2014-10-22 11:40 -0400
pushed 2014-10-22 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019191 part 5. Remove the one remaining quickstub we have and all quickstub codegen. r=peterv
915c98bbdbaa9026e4ecc7c5436dbc7b983d4355
created 2014-10-22 11:40 -0400
pushed 2014-10-22 20:01 +0000
Boris Zbarsky Boris Zbarsky - Bug 1019191 part 3. Remove calls to the empty DOM_MarkInterfaces/DOM_ClearInterfaces/DOM_InitInterfaces functions and the functions themselves. r=peterv
ca047d5fafbaa39595026bb73e011e69610736aa
created 2014-10-12 19:37 +0200
pushed 2014-10-13 04:19 +0000
Tom Schuster Tom Schuster - Bug 1069694 - Remove OldDebugAPI from the browser. r=shu
9d59c9841895a374b182f6fcba14c79c1d290897
created 2014-09-24 19:08 -0700
pushed 2014-09-25 12:23 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1070251 - Anonymize non-chrome inProcessTabChildGlobal URLs in memory reports when necessary. r=khuey.
d63a5fe3ace7d59e1aaad2a5d64bc511793349bc
created 2014-09-24 12:54 +0100
pushed 2014-09-24 21:10 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Unify the finalization and moving GC callbacks into a weak pointer update callback r=terrence r=bholley
0b32a3831212e51d4d1692a03bace7ae68d88c41
created 2014-09-18 18:14 +0100
pushed 2014-09-24 21:10 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix up XPCJSRuntime object pointers on moving GC r=bholley
8d16fdda5b35bb315d3b614656bc615b6cb242a0
created 2014-09-24 09:17 +0200
pushed 2014-09-24 21:10 +0000
Bill McCloskey Bill McCloskey - Bug 1068225 - Fix up assertion to check the right thing. r=bholley
d6bd6192791b1fb8cda878bfa248b3827802eac5
created 2014-09-21 09:45 -0700
pushed 2014-09-22 19:49 +0000
Christoph Kerschbaumer Christoph Kerschbaumer - Bug 1038756: Callsites creating a channel in /js/ (r=mrbkap)
e3da4ca374cf921b5de1f641e19326dc5e2696bf
created 2014-09-17 11:13 -0700
pushed 2014-09-18 02:16 +0000
Brian Hackett Brian Hackett - Bug 1061404 - Move ArrayBuffer view list into per compartment tables, r=sfink.
55b46de164d89840db5c3b7121213ebcce4dd3d9
created 2014-09-16 22:06 +0200
pushed 2014-09-16 20:28 +0000
Bobby Holley Bobby Holley - Bug 1068163 - Turn off release-mode assertion against addon scope prototype munging. a=me
e32c121d2bb3cebc3cb3da33a31ea9c172e37db0
created 2014-09-15 14:12 +0200
pushed 2014-09-15 22:18 +0000
Bobby Holley Bobby Holley - Bug 1065452 - Add an API to access the associated window of addon scopes. r=billm
64203c2e785d342d347381725587c0c24b1a1b45
created 2014-09-10 19:11 +0200
pushed 2014-09-11 00:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1063816 - Rename useCount to warmUpCounter. r=h4writer
0eaa239b3bfd05c88aca67b2421e0770cffeb4e6
created 2014-09-09 16:02 -0700
pushed 2014-09-10 12:59 +0000
Bobby Holley Bobby Holley - Bug 981198 - Make JS_{Get,Set}ErrorReporter take a JSRuntime. r=terrence,r=bz
4663c05c869cfa1b6db2e8a82c81f1c7ce28c75b
created 2014-07-21 21:43 -0700
pushed 2014-09-09 13:57 +0000
Chris Peterson Chris Peterson - Bug 1063962 - Replace jschar typedef with C++11 char16_t type. r=jandem
f349b4cc62973ad9057c88edf776ad96a87cef90
created 2014-09-08 21:03 -0700
pushed 2014-09-09 13:57 +0000
Shu-yu Guo Shu-yu Guo - Bug 1056411 - Part 1: Remove DebugFromC and clean up compartment debug mode logic. (r=jimb)
cf04e79c302d942ebae171b74874fa26e3efa2e8
created 2014-09-05 14:28 -0400
pushed 2014-09-08 13:22 +0000
Boris Zbarsky Boris Zbarsky - Bug 1017424 part 7. Remove code to handle XPConnect window wrappers from WindowNamedPropertiesHandler and XPCJSRuntime. r=peterv
7f2131f9d67442142c6293fdad1ac2866c1279b8
created 2014-08-31 21:06 -0400
pushed 2014-09-02 05:46 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060977 - Fix more bad implicit constructors in xpconnect; r=smaug
ac76d8e0d077cbaf10d6ecd32993b0b7d7da11f6
created 2014-08-25 12:34 -0700
pushed 2014-08-26 00:20 +0000
Andrew McCreight Andrew McCreight - Bug 1052626, part 2 - Report the total size of nsXPCWrappedJS. r=bholley,froydnj
d67d68ac4119d35dd77c767055e89d97d33b67a4
created 2014-04-15 19:43 -0700
pushed 2014-08-25 15:49 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1023719 - Report notable classes in the JS memory reporter. r=till.
efece5e33d8252b42104dc435d82516119d43d3f
created 2014-08-24 11:56 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Collect telemetry on usage of SpiderMonkey's deprecated language extensions: for-each, destructuring for-in, legacy generators, and expression closures. r=till
14cf1ce4b6671ed87a985a96cbba320701c28191
created 2014-08-24 16:33 +0530
pushed 2014-08-25 15:49 +0000
Nigel Babu Nigel Babu - Backed out 6 changesets (bug 1054630) for hazards bustage ON A CLOSED TREE
684b95601155d49490e4b30951ed3bdf8f49d420
created 2014-08-17 17:22 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 5b: Collect telemetry on usage of SpiderMonkey's deprecated expression closures. r=till
fa6d52a0cfeae26d290589c4c77073122747ceab
created 2014-08-17 17:17 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 4: Collect telemetry on usage of SpiderMonkey's deprecated legacy generators. r=till
19d115a44912b24da78ae08bb167f0d16716005a
created 2014-08-17 17:13 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 3: Collect telemetry on usage of SpiderMonkey's deprecated destructuring for-in. r=till
0bceb044a4debb09a11fccee9652ddeed0207f7b
created 2014-08-17 17:12 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 2: Collect telemetry on usage of SpiderMonkey's deprecated for-each. r=till
be39ba3aa672a448a3390b6f25602ac162d86cbe
created 2014-08-23 13:35 -0700
pushed 2014-08-25 15:49 +0000
Chris Peterson Chris Peterson - Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
e7236c73a81c1746d2137bd3060a5a1b18bd428e
created 2014-08-23 09:01 +0200
pushed 2014-08-25 15:49 +0000
Bobby Holley Bobby Holley - Bug 1056332 - Remove cross-global adopt telemetry. r=gabor
less more (0) -300 -100 -60 tip