js/public/MemoryMetrics.h
3c5539b5b8f52a90f4ba6200b1790b02ee0b1261
created 2013-12-18 23:01 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 951666 - Rename IonCode to JitCode. r=njn
2e5ff561425490570383d57abf4eff21619c865f
created 2013-12-12 13:10 -0800
pushed unknown
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm, r=jandem
ad1ad5c344050397f26517290bb71e5660c97249
created 2013-12-12 16:38 -0800
pushed unknown
Wes Kocher Wes Kocher - Backed out changeset 2a1e0a4f8d72 (bug 932982) for b2g m2 orange on a CLOSED TREE
2a1e0a4f8d721093224959a01ad211c288f60070
created 2013-12-12 13:10 -0800
pushed unknown
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
afa4bcb0150e7a32900361b2e2c910220f9057cf
created 2013-12-12 13:56 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset a29d7f5ddde6 (bug 932982) for ggc asserts.
a29d7f5ddde63e437958b32305bd9896c210f750
created 2013-12-12 08:42 -0800
pushed unknown
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
31e30e41f853ae00ff09cdbb9eb302be1cdc483e
created 2013-12-11 17:07 -0500
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset b93e7a83b308 (bug 932982) for Linux mochitest-bc leaks.
b93e7a83b3085afbd81bcea449ad30b0804977c2
created 2013-12-11 10:12 -0800
pushed unknown
Brian Hackett Brian Hackett - Bug 932982 - Trace type constraints and allow preserving jitcode in GCs without also marking all type information, r=billm,jandem.
15fda52eaf2f02a3697a91db986b68ac659f2fe2
created 2013-12-04 03:54 -0800
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals. r=till.
a00cff07e0f0c780034556515f2057bd702e59d7
created 2013-12-02 21:40 -0800
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 2) - Represent the sizes in StringInfo more compactly. r=till.
4b89621c00ca4ffbff369f0a0e9071d11edf7004
created 2013-12-02 21:40 -0800
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 943744 (part 1) - Remove StringInfo::length. r=till.
b96d513cd89f5aff1841c6a6c926481807864589
created 2013-11-25 17:35 -0800
pushed unknown
Jeff Walden Jeff Walden - Bug 940033 - js::HashMapEntry::{key,value} fields should be private, with accessors, and the former should expose a const reference. r=jimb
35f1c196e7d3502c2ad7a39ada55446a30eba64f
created 2013-11-18 13:48 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 937404 - Remove the unused NotableStringInfo copy constructor. r=jimb
bbf4e009ba00199c5ecfbcb5ee3c25e1cb465391
created 2013-11-19 09:05 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 896100: Convert all uses of OldMove and MoveRef to true rvalue references and the modern Move and Forward. r=luke, r=waldo
56250f9fc066a3ddc2191dabbc9166e831ea1b55
created 2013-10-29 20:15 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 932440 - Re-fix a compiler warning in memorymetrics that was fixed in bug 924608 but was then undone by a bad manual merge. r=me.
77570f18be44c8c398789e9879cea3aebb5985e5
created 2013-10-28 10:14 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 932364 - Fix an exact rooting hazard around AddSizeOfTab; r=njn
70b82e1762c2381658c891169e48039a89236300
created 2013-11-15 16:31 -0800
pushed unknown
Jim Blandy Jim Blandy - Bug 937404 - Remove the unused NotableStringInfo copy constructor. r=jimb, a=lsblakk
2d2444eecf83111b7522f2d97f8c84926fcd76fc
created 2013-10-22 14:53 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 918207 - Support per-tab memory profiling. r=billm,mccr8,till,smaug,nfroyd.
c3d14caa839ac76b0d1f8b0d6687e28b486f7617
created 2013-10-08 14:15 -0700
pushed unknown
Terrence Cole Terrence Cole - Bug 924608 - Fix a compiler warning in memorymetrics; r=njn
613810e31754b5c00a2a97a45c57a4175f55f494
created 2013-09-30 16:20 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 921954 - Clean up type inference memory reporting. r=bhackett.
f98f80d2126ca8bd544fcf4e8d2e36ee40884ae5
created 2013-09-28 11:45 +0200
pushed unknown
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 unknown
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 4) - Reorder a bunch of stuff. r=till.
0f1e4c73c5025e98b7112c8798a19730595a60a1
created 2013-09-24 23:24 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 3) - Tweak various things about RuntimeStats. r=till.
5337cffcd17d0085ea73e2b9940c42d5ed12c438
created 2013-09-24 23:24 -0700
pushed unknown
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 unknown
Nicholas Nethercote Nicholas Nethercote - Bug 920852 (part 1) - Rename fields of ObjectsExtraSizes and CompartmentStats to match memory reporter paths. r=till.
04da41929810b5865e8e4269173f881e58026914
created 2013-09-24 23:24 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 919889 (part 5) - Use macros to eliminate repetitive, error-prone code in MemoryMetrics.{h,cpp}. r=luke.
372027360e471e62aa804787aa482de2d41b0c36
created 2013-09-24 23:24 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 919889 (part 4) - Assorted minor clean-ups. r=luke.
aba007f622007bdb08c0ea9a70372cc859c54410
created 2013-09-24 23:24 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 919889 (part 3) - Move the private_ field out of ObjectsExtraSizes. r=luke.
a84f156f316450e40c01d8eaa78f7e47c940dd01
created 2013-09-19 15:24 -0400
pushed unknown
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/ductwork/, js/ipc/, and js/public/; r=ehsan
e43e659cd13f3e145e79ad09029b5960d20d9e3c
created 2013-11-21 15:49 -0500
pushed unknown
Jim Blandy Jim Blandy - Bug 937404 - Remove the unused NotableStringInfo copy constructor. r=jimb, a=lsblakk
32da64c564db95f72f0b6e7260e4d6e74954e90a
created 2013-09-12 18:30 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 915473 - Distinguish stack type sets from compiler-created temporary type sets, r=jandem.
bb557a5557c2d70b2d73f2002855e70ed16870f6
created 2013-08-29 11:54 -0700
pushed unknown
Justin Lebar Justin Lebar - Bug 909977 - Rename mozilla::Move to mozilla::OldMove, and make mozilla::Move a synonym for std::move(). r=waldo
6edd7983c2eed36da7e3e8d9ca3a0d3dfe9343be
created 2013-08-22 13:54 -0500
pushed unknown
Luke Wagner Luke Wagner - Bug 908255 - tidy up 'non-destructive' functions, give StringHashPolicy a scarier name (r=terrence)
79edb45669268a4c65044a21e464c586ea0945b4
created 2013-08-08 21:38 -0500
pushed unknown
Luke Wagner Luke Wagner - Bug 902506 - OdinMonkey: fix/enhance asm.js memory reporting (r=njn)
7db702296585f916dd83febbe1e313f087ee55ae
created 2013-08-08 15:53 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 898914 (part 1) - Remove JSBool.
644491cfe22de22e9d25a816fde01b08c87ac5e8
created 2013-08-05 16:33 -0700
pushed unknown
Justin Lebar Justin Lebar - Bug 893222 - Part 3: Modify the JS memory reporter to consider a string as "notable" if we have many small copies of it. r=njn
e9806317bc14f07609036c4071c91b91efe329f6
created 2013-08-02 14:49 -0400
pushed unknown
Ryan VanderMeulen Ryan VanderMeulen - Backed out 7 changesets (bug 893222, bug 899256) for build bustage on a CLOSED TREE.
ac8220cb61d512157512384b2e78deeae3abc8a4
created 2013-08-02 10:02 -0700
pushed unknown
Justin Lebar Justin Lebar - Bug 893222 - Part 3: Modify the JS memory reporter to consider a string as "notable" if we have many small copies of it.
7e972bc6d0f40d8546ed91ef22932682bcaa75dd
created 2013-07-09 16:33 -0700
pushed unknown
Jeff Walden Jeff Walden - Bug 891177 - Implement mozilla/Vector.h, and make js/Vector.h implement js::Vector using mozilla::Vector's implementation of the functionality. r=terrence
3d4480f6c25d2ba46dc90912804bdfd29f6bd52e
created 2013-06-23 13:21 +0200
pushed unknown
Catalin Iacob Catalin Iacob - Bug 798914 (part 4) - Use newly introduced mozilla::MallocSizeOf in js. r=njn.
f5eca934fa1655f79fffdd64646b67910ed3ac54
created 2013-06-21 08:28 +0200
pushed unknown
Jan de Mooij Jan de Mooij - Bug 881902 - Remove ContextStack and StackSpace. r=luke,njn
41caf6414eae175be5af4ca6456ea0ae11c11150
created 2013-06-19 17:59 -0700
pushed unknown
Emanuel Hoogeveen Emanuel Hoogeveen - Bug 883697 (part 1) - Make include guards consistent in js/ductwork/, js/ipc/ and js/public/. r=njn.
d71234d65e90c487182729cfce61c98666be0f51
created 2013-05-30 06:29 -0600
pushed unknown
Brian Hackett Brian Hackett - Bug 678037 - Add (disabled) ability to parse script bytecode lazily, r=luke.
1add7f1eeb40bf72cc50d230c9cdde4afdd29fde
created 2013-05-22 14:50 +0200
pushed unknown
Jan de Mooij Jan de Mooij - Bug 857845 part 3 - Remove JM JSAPI flags, memory reporters and browser prefs. r=djvj
cfa76f87cb150f476f5f4f63e48ded85fe4b4c21
created 2013-04-22 13:35 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 864205 - Put the baseline memory reports in a tree. r=jandem.
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed unknown
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
02629c5c6d686ac6f8426e712ceae01e1abe6861
created 2013-04-11 20:52 -0700
pushed unknown
Nicholas Nethercote Nicholas Nethercote - Bug 859657 (part 2) - Remove nsIMemoryMultiReporter.explicitNonHeap because it's more trouble than it's worth; also remove the "explicit" single reporter. r=jlebar.
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed unknown
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed unknown
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed unknown
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
9be5069796d7e647001c77fe659c50b3fa28411c
created 2013-04-04 11:55 -0400
pushed unknown
Nils Maier Nils Maier - Bug 857690 - Introduce xpc::ZoneStatsExtras and xpc::CompartmentStatsExtras. r=njn
406766ad33f75a0dc09a8d143698913aae263188
created 2013-03-26 20:55 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
872c29501019d020a444538a3c234e0adc63a1ed
created 2013-03-22 10:39 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
bbf7ea6ef2e44b8d97c5f015f106209147576f55
created 2013-03-20 12:54 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
c67e0e3bfa3d14dfe7af56b2c8862d04c8c31879
created 2013-03-19 10:31 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
e696d62133a47b74432d2ab616277b413e4a033d
created 2013-03-07 11:42 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 848374 - Have a single allocator per compartment for optimized stubs. r=djvj,njn
078d5100b49172582a04c62a74df7fc759ffb586
created 2013-03-05 10:53 +0100
pushed unknown
Jan de Mooij Jan de Mooij - Bug 846733 - Add baseline compiler memory reporters. r=djvj
less more (0) -100 -60 tip