js/src/vm/SavedStacks.cpp
b336dc0af92c339da912b09f205fb9bffc9afdf3
created 2015-03-27 13:08 -0700
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1038238 - Part 4: Rename JS::StringifySavedFrameStack to JS::BuildStackString; r=jorendorff
550a5c9e8800868198536792e43b872bde3576fe
created 2015-03-27 13:08 -0700
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1038238 - Part 1: Make Error instances use SavedFrame objects for their
fadf551562b882a3265ea0e10eee74bb028bfcd9
created 2015-03-27 13:08 -0700
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1038238 - Part 0: Make js/src/vm/SavedStacks.h use 1-based column numbers,
6465d9a4d0dca1ced11105a1bb7d943e43d62d90
created 2015-03-25 09:07 -0700
pushed 2015-05-11 18:39 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
324071d6d325ad1ecd6aa14e91e010734c1bd28a
created 2015-03-20 16:07 -0400
pushed 2015-05-11 18:39 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d3c9b899f7d2 (bug 1143256) for frequent browser_perf-refresh.js leaks.
f3988f82aefcca4eb63824a7eef19dc092903beb
created 2015-03-19 10:29 -0400
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1144973 - Ensure that StringifySavedFrameStack puts its stack string in the cx's compartment. r=bz
d3c9b899f7d205a33b53ec9c11d41955955c6089
created 2015-03-20 06:33 -0700
pushed 2015-05-11 18:39 +0000
Brian Hackett Brian Hackett - Bug 1143256 - Store object metadata using a weak map, r=luke.
f82a7f0db599cb3bb6e86c30f2c3f5dda34ccd1b
created 2015-03-18 18:22 +0900
pushed 2015-05-11 18:39 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1079919 - Part 0: Add RegExp ClassSpec. r=bholley
b105c303ca33ed024d8e34413da7cf24f848f129
created 2015-03-14 01:36 -0400
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
99c04843ea7e501d3099f506771dcfe6953832f0
created 2015-03-06 15:50 +0000
pushed 2015-05-11 18:39 +0000
Paolo Amadini Paolo Amadini - Bug 1083359 - Part 2 - Allow C++ code to provide an async stack when calling a JS function. r=jimb
6f9239fa5ca2cd85bbfc4958a61d07f7dabf9774
created 2015-02-21 11:56 +0000
pushed 2015-05-11 18:39 +0000
Paolo Amadini Paolo Amadini - Bug 1083359 - Part 1 - Add the asyncCause and asyncParent properties to the native SavedFrame object. r=jimb
5816dfd514af9be89d5d1e601b6a63e8b02a7975
created 2015-03-03 07:12 -0500
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1137910 part 2. Give chrome callers that are indirectly (e.g. via nsIStackFrame) poking at content-captured stacks the content view of the stack. r=fitzgen
5d359ff807ef5cfa7956d145d2f2242208495de8
created 2015-03-03 07:12 -0500
pushed 2015-05-11 18:39 +0000
Boris Zbarsky Boris Zbarsky - Bug 1137910 part 1. Don't lose track of the original 'this' object in THIS_SAVEDFRAME, so we can actually do things based on the principal of the object we're working with. r=fitzgen
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
ea2d062821f1543f6f0ebd01676358c32905f2e1
created 2015-02-25 17:06 -0800
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1031152 - Define a JS public API for working with SavedFrame instances; r=jandem,bz
5ad6b7250af0fb8647e327eb548c4e10c2a3446c
created 2015-02-24 10:35 +0100
pushed 2015-05-11 18:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1135827 - Don't root more times than necessary in js::SavedStacks::insertFrames. r=jimb
e10cea14ddc55e782f735117ad91b4aa70816857
created 2015-02-24 11:36 +1100
pushed 2015-05-11 18:39 +0000
Douglas Crosher Douglas Crosher - Bug 1135537 - DebugOnly.h needed for DebugOnly uses in SavedStacks. r=nfitzgerald
b66941d0e3288e486c2d9c88547b9765abc4d6b5
created 2015-02-22 07:21 +0100
pushed 2015-05-11 18:39 +0000
ziyunfei ziyunfei - Bug 1120170 - part 1 - Change JSMSG_NOT_NONNULL_OBJECT message to accept an argument. r=till
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
f8c367a18f16ca11f83401bac8b9ff1855c9f12d
created 2015-02-18 14:00 +0000
pushed 2015-03-30 18:32 +0000
Paolo Amadini Paolo Amadini - Bug 1121973 - Remove the unneeded FrameState structure from the stack capture code. r=fitzgen
c5b1c517ad63bc99922dfe96a18ab0b964d350c0
created 2015-02-13 09:21 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - SavedFrame objects should do principal checks for every accessor; r=jimb,jandem,bz
e5f4d89fe8a293c8d02a53383b2960ab504a53c6
created 2015-02-04 15:27 -0800
pushed 2015-03-30 18:32 +0000
Terrence Cole Terrence Cole - Bug 1128110 - Share common operators on pointer-like GC classes; r=sfink
3c88c70e1e643dbef30f2b1dfb4f412e4d1be1aa
created 2015-02-06 13:40 -0500
pushed 2015-03-30 18:32 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 1117242) for mochitest failures.
442d41779bd866c924aa84fd52a6ce478b7aeb52
created 2015-02-06 09:15 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - Part 4: SavedFrame::checkThis should unwrap the this value; r=jimb
ccf6dfe1ac7534cc3ecfb15fc45de4e707c08d21
created 2015-02-06 09:15 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - Part 3: Don't skip subsumes checks when principals are null; r=jimb
86421767cd26f6931934f2acc1fa619c78788353
created 2015-02-06 09:15 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - Part 2: SavedFrame accessors should always check principals. r=jandem
2f996950fb2fc21e2fc09db925ca704364d0251b
created 2015-02-06 09:15 -0800
pushed 2015-03-30 18:32 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1117242 - Part 1: Make js::SavedFrame have a cached prototype and use js::ClassSpec; r=jandem
40c8c95bab0bc3c32c6aefc91ae813651c14f850
created 2015-01-15 17:39 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1107953 part 4. Add a friend API to get the principals of a SavedFrame object. r=jimb
8330481355e1cb6908038732eae0f5a326950bf0
created 2014-12-18 10:48 -0600
pushed 2015-03-30 18:32 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 9 - Rename JSObject::freeze -> FreezeObject and others. r=Waldo.
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2015-02-23 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2015-02-23 15:17 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
516d97ff2d4dec871cc394ea91735b9aaf6a42de
created 2014-12-05 18:52 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
3e1e87355f8f3499eecda9c2f4b97865dbe07d54
created 2014-12-05 13:28 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 64ec5c15d182 (bug 1107496) for SM(ggc) orange.
64ec5c15d1828778d967d0054551042ec41a2d41
created 2014-12-05 07:27 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107496 - Add PlainObject subclass, r=luke.
b32fccd7bbe69724ceec82355d4929ee8b37c480
created 2014-12-05 07:03 +0100
pushed 2015-02-23 15:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1107147 - toStringMethod: Check return value from StringBuffer::finishString(). r=fitzgen
63f71ff39bbc6f87008f7222db71d21d5d9d6d95
created 2014-11-24 17:04 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset b3f742c00ba1 (bug 1103152)
c80672f72db67fa665c49642f2a73801b27249d8
created 2014-11-24 17:03 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset b4b619628d1d (bug 1103368) for b2g build bustage
b4b619628d1d1ffd28413d102f11ee89a7f77819
created 2014-11-22 12:23 -0600
pushed 2015-01-12 19:37 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
b3f742c00ba1395e499d859b6374ca6864d4f522
created 2014-11-21 15:14 -0600
pushed 2015-01-12 19:37 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
01d25edea2bc80f6d27d74704f9f9364c2eab63a
created 2014-10-16 23:18 -0400
pushed 2015-01-12 19:37 +0000
Boris Zbarsky Boris Zbarsky - Bug 1083232. Don't refcount the principals in FrameState, since it has stack lifetime and the principals will be kept alive by the JS stack while he FrameState is alive. r=fitzgen
c4d577ba087a6edd88297e8e9239d445756e9e0f
created 2014-10-15 18:42 +0200
pushed 2015-01-12 19:37 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 583083 - Use the '//# sourceURL=display.js' directive's filename in js::SavedStacks; r=shu
b8098ac8ea6eaa31d16ee6e8a2b583a6cebc12d2
created 2014-10-09 11:10 +0200
pushed 2014-11-28 15:29 +0000
Tom Tromey Tom Tromey - Bug 1066313 - add timestamps to drainAllocationsLog (carrying forward r=jimb). r=jimb
ebcbf94ef701951a8d3718c9bf3534eb5c414989
created 2014-10-07 18:50 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Rename ObjectImpl to NativeObject, sr=luke.
8be54e6c4dcd2f69d8c27ab6038e828dee126f63
created 2014-09-12 17:32 -0700
pushed 2014-11-28 15:29 +0000
Terrence Cole Terrence Cole - Bug 1064578 - Sweep tables in parallel; r=jonco r=bhackett
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
0da1dc4f6c956eebb3e35e4d1425431b288669f0
created 2014-09-22 17:01 -0400
pushed 2014-11-28 15:29 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1056373 - Add the ability to sample each allocation by some probability. r=jimb
3bb98309e0a2cafb33a0501adf1dd66382b6322a
created 2014-09-17 11:25 +0200
pushed 2014-11-28 15:29 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b78a99aae4ce (bug 1056373) for Android 4 Debug Test Bustage on a CLOSED TREE
b78a99aae4ce42d4139bb774bb4346aee3185aad
created 2014-09-16 11:21 +0200
pushed 2014-11-28 15:29 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1056373 - Add the ability to sample each allocation by some probability. r=jimb
e3ccede35d02f082b5e4a03a803b0eed32ef1be8
created 2014-09-05 15:47 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bustage fix for bug 1060976, irc-r=efaust, landed on a CLOSED TREE
1b69fdc32b25bf2e2d772ea7594d545bf3b5cac1
created 2014-09-05 15:11 -0400
pushed 2014-11-28 15:29 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1060976 - Fix more bad implicit constructors in the JS engine; r=jorendorff
5f351726ed582578dd05961645adb0dddd1ad1ff
created 2014-08-14 11:52 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
da9a761dc0783cb1bb06ab2047428ad11de5f966
created 2014-08-14 12:52 +0100
pushed 2014-10-13 16:35 +0000
Ed Morley Ed Morley - Backed out changeset 8d1e96d1eb31 (bug 650161)
8d1e96d1eb31a7d1dfd107764ac32e75f913a52a
created 2014-08-14 11:52 +0100
pushed 2014-10-13 16:35 +0000
Jon Coppeard Jon Coppeard - Bug 650161 - Fix test failures with compacting GC enabled r=terrence
2986d8d21bc5997f063e1c7a2f7cf1e17de8e602
created 2014-07-28 10:16 -0700
pushed 2014-10-13 16:35 +0000
Terrence Cole Terrence Cole - Bug 1024250; r=billm
81b4ed1b7a4c66a0c4ee7098c920c2edd8df0acd
created 2014-08-06 16:24 -0400
pushed 2014-10-13 16:35 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1001678 - Part 1: Implement an allocation log for Debugger.Memory. r=jimb
55b20adc6177bf8d6c8c8a4efa319ec0e51c74a8
created 2014-07-23 09:15 +0200
pushed 2014-10-13 16:35 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1035287 - Part 2: Refactor js::SavedStacks::insertFrames to use iteration instead of recursion. r=shu
c5bb52570f8f6feef2ae475e55e1f275768b0ca9
created 2014-07-21 18:16 -0700
pushed 2014-10-13 16:35 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 993085 - Part 1: Add the Debugger.Memory.prototype.trackingAllocationSites accessor property r=jimb
fc6148c470212fa31f195095cbdd2574e8633825
created 2014-07-18 13:48 -0700
pushed 2014-10-13 16:35 +0000
Wes Kocher Wes Kocher - Bug 993085 - Part 0: Freeze SavedFrame and SavedFrame.prototype r=jimb
f555ff5c59b8450a6fb626ec8f313be35bdefaaf
created 2014-07-12 12:54 -0400
pushed 2014-09-02 16:39 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1034463 - Ensure that PCLocationMap only ever stores scripts from its own compartment. r=shu
less more (0) -60 tip