Bill McCloskey
|
6ee3ac4d49
|
Bug 720853 - Add read barrier for atom table (r=luke)
|
2012-01-24 18:32:56 -08:00 |
|
Jeff Walden
|
a6c3bde2ab
|
Bug 714264 - Move declarations around such that it's possible to include jsprvtd.h before Vector.h or HashTable.h. r=luke
--HG--
extra : rebase_source : e981944be5edf5c772df986d0898494b9bc53a3e
|
2012-01-02 16:34:25 -06:00 |
|
Brian Hackett
|
95d4e2f5d9
|
Backed out changeset 4282a285d381 (bug 707049 backout).
|
2011-12-31 07:32:04 -07:00 |
|
Ms2ger
|
a0619211ee
|
Backout 0d642e4e08cf (bug 707049); requested by evilpie.
|
2011-12-31 15:13:01 +01:00 |
|
Brian Hackett
|
157daeeaa6
|
Add dynamic analysis for identifying moving GC hazards, autorooter classes, some VM rooters, bug 707049. r=billm
|
2011-12-30 20:12:45 -07:00 |
|
Jeff Walden
|
6f39713d32
|
Use < rather than != when comparing a bunch of pointers to sentinel end-pointer values, as a small hedge against things going awry and skipping past the sentinel. No bug, r=firebot
--HG--
extra : rebase_source : 567f70397ec9ef006c55c01f3acde305ab527b56
|
2011-12-29 15:50:33 -06:00 |
|
Hub Figuière
|
6801abcb82
|
Bug 714169 - Fix warning in HashTable.h by using |continue;| instead of |;|. r=jwalden
--HG--
extra : rebase_source : 176f652ee0e2c23b2c995b51814e4e1fd1ae0149
|
2011-12-29 13:37:04 -08:00 |
|
Jeff Walden
|
476c7d19c5
|
Bug 708735 - Use <stdint.h> types in JSAPI and throughout SpiderMonkey. Continue to provide the {u,}int{8,16,32,64} and JS{Uint,Int}{8,16,32,64} integer types through a single header, however, for a simpler backout strategy -- and also to ease the transition for embedders. r=timeless on switching the jsd API to use the <stdint.h> types, r=luke, r=dmandelin
|
2011-12-08 22:54:10 -05:00 |
|
Brian Hackett
|
5ecccc93ab
|
Merge MC -> JM
|
2011-11-30 12:45:27 -08:00 |
|
Brian Hackett
|
8b5b277f7c
|
Add about:memory reporters for per compartment shape tables, bug 704372.
|
2011-11-21 20:29:05 -05:00 |
|
Nicholas Nethercote
|
f1e77095c2
|
Bug 698968 - Add mallocSizeOf functions and start using them. r=jlebar,bhackett,jfkthame, sr=bz.
|
2011-11-27 19:03:14 -08:00 |
|
Bill McCloskey
|
5ef98ce429
|
Bug 641027 - Add snapshot-at-the-beginning write barriers for incremental GC (r=luke,bhackett)
|
2011-10-25 16:07:42 -07:00 |
|
Nicholas Nethercote
|
c32cc3b4fa
|
Bug 699724 - Shrink js::HashTable. r=luke.
|
2011-11-08 21:02:11 -08:00 |
|
Nicholas Nethercote
|
006eaea440
|
Bug 684800 - Measure slop in TI-related JS memory reporters. r=bhackett.
|
2011-11-01 21:59:43 -07:00 |
|
Nicholas Nethercote
|
8d8eabc208
|
Bug 697933 - Allow HashTables to have a capacity as small as four. r=luke.
|
2011-10-30 16:12:48 -07:00 |
|
Nicholas Nethercote
|
87638f34f3
|
Bug 697931 - Remove KidHashes when possible. r=luke.
|
2011-10-27 23:06:17 -07:00 |
|
Luke Wagner
|
c7d3e6785c
|
Bug 689362 - Create js/public (with the intention that its contents will eventually be the only INSTALLED_HEADERS), move Vector and HashTable to js/public and some dependencies (r=billm,sr=dmandelin)
--HG--
rename : js/src/jshashtable.h => js/public/HashTable.h
rename : js/src/jsvector.h => js/public/Vector.h
rename : js/src/mfbt/InlineMap.h => js/src/ds/InlineMap.h
extra : rebase_source : 818639b74653667b7a572bc1234398c0e4559a60
|
2011-10-04 15:33:00 -07:00 |
|