js/src/jshashtable.h
7c5740a2649ebdf22dc63c9c4d830502f6110a71
created 2011-09-19 10:01 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 680523 - Vector move constructor needs to initialize mBegin (r=jimb)
813746ec38bff5ad749ebdb9271548ded48fa937
created 2011-09-07 18:41 -0700
pushed 2011-09-09 11:56 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 684799 - Measure slop in more JS memory reporters. r=dmandelin.
7148e337703819f993ef308a43b5bbf4d560b829
created 2011-08-21 16:00 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
aa547ed80bba625a45c620c2757489c263637d32
created 2011-08-17 06:48 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - [INFER] Allocate typeset data and properties from arenas, occasionally purge observed types in compartments, bug 679329.
8e7da0684155b3cb4a52f6e16bdcea1de173a280
created 2011-08-14 19:51 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
1f767f82d1c309e5f69364f1ddcb24d1f5eff0f9
created 2011-08-12 07:20 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
a6c87fd27ba9ddaf996a25f9752358e7cfb587bd
created 2011-08-09 13:29 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
afb8ed83d8345ef802a30cd72b2d4dfc08e96c78
created 2011-08-02 09:08 -0700
pushed 2011-08-31 12:22 +0000
Brian Hackett Brian Hackett - Merge MC -> JM
796b8466d549dc5db8df06f33210f8a1f02aaaf2
created 2011-08-11 18:10 -0700
pushed 2011-08-20 09:36 +0000
Luke Wagner Luke Wagner - Bug 678362 - HashTable should not require callers to bounds-check initial capacity (r=waldo)
d25610a7d2607d79198254a16361422f71e7ff15
created 2011-08-12 18:18 -0500
pushed 2011-08-15 14:02 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
f189dd6316ebcf2aa3dd6ef82e1489282f019309
created 2011-08-09 10:21 -0500
pushed 2011-08-15 14:02 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2.
c533a2d26f53bdac8f8888b3ff6fb66aa7ff33eb
created 2011-07-27 18:23 -0500
pushed 2011-08-15 14:02 +0000
Jason Orendorff Jason Orendorff - Merge from mozilla-central to jsdbg2 branch.
0c5ed245a04fca6cbf57507eb42414df49d2e671
created 2011-07-01 16:24 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
96fae421af850f50749d0d5787d0d0cb90eef2fd
created 2011-05-27 15:08 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
8aa5d9272628034ab1132ace847af61a9596c7e4
created 2011-05-16 22:59 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - [INFER] Cleanup for review, bug 657412.
3f87f0e0954ee7e23824b8e8b959ce971bc1dcbc
created 2011-05-09 09:49 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
1fe03044bfebcccb5322c8719e9049c74b25dadc
created 2011-04-19 08:23 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c09134c989c8528d88f75221b61943904e923e16
created 2011-04-12 07:04 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
bdacf8b9c9c4a342d7da79e89ce088bdd65cd189
created 2011-04-08 19:27 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
c340841f04651a570ba8ff7e957c729f34b069db
created 2011-04-01 19:57 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
ea1997ab6c32b50c133ac07af880315fd3642668
created 2011-03-22 18:07 -0700
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
eb1eec3d6c2255f3647c7c3f2d90aa8f50cc6c50
created 2011-02-25 18:21 +1300
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - Merge TM -> JM
e79d7a4eaa2fa586877b804e2b33ab579d67546d
created 2010-12-19 07:41 -0800
pushed 2011-08-15 14:02 +0000
Brian Hackett Brian Hackett - [INFER] Fix build breaks, bug 619271.
b391327ee19af7438cc6b4d70f3ad1c9a9d8e634
created 2011-08-09 22:33 -0700
pushed 2011-08-11 14:13 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 677466 - Add memory reporter for the atoms table. r=luke.
edf0b97ff232e09f95b261d3bf8a10b81767f81b
created 2011-08-04 14:28 -0700
pushed 2011-08-07 19:19 +0000
Jeff Walden Jeff Walden - Windows warning patrol. rs=luke
bcf8b4086274041c3c58357c8bd09c9555e5c2e7
created 2011-08-01 17:52 -0700
pushed 2011-08-03 05:42 +0000
Jim Blandy Jim Blandy - Bug 672728: Define MoveRef, an rvalue reference type; provide some support for move construction and assignment in js::Vector and js::HashTable. r=luke
adc8f12b54dfbd7287447bcaae3dd81c76a1f3a2
created 2011-07-19 16:37 -0700
pushed 2011-07-20 20:28 +0000
Chris Leary Chris Leary - Bug 669776 - Genericize tagged pointer hasher. (r=Waldo)
3d646df22a4b6280fe7d6bd5c617841eda96c516
created 2011-06-24 14:22 -0700
pushed 2011-06-28 01:21 +0000
Chris Leary Chris Leary - Bug 649576: Extricate JSHashTable from JSAtomList death grip. (r=luke)
47b578958aa4372e97c539164fbc156b43617db8
created 2011-06-17 10:11 -0700
pushed 2011-06-21 15:44 +0000
Luke Wagner Luke Wagner - Bug 660734, part 1 - s/ContextAllocPolicy/TempAllocPolicy/ since it doesn't call cx->malloc_ (r=igor)
6c5ed6692f96e481376e0f81110934c3cb13a3f4
created 2011-05-26 10:55 -0700
pushed 2011-09-20 14:47 +0000
Jim Blandy Jim Blandy - (no bug): Fix comments referring to allocation policies defined in jstl.h --- they're now in jsalloc.h.
22580db92b772de4739a5bee70ffeb1e0d8c9622
created 2011-04-11 01:46 -0700
pushed 2011-09-20 14:47 +0000
Jeff Walden Jeff Walden - Bug 648471 - If JSON.stringify's replacer is an array, only get the list of property names to use from it once (i.e. invoke getters on the array only once), and get them in order from 0 to the array's initial length. Also use non-enumerable array index properties in addition to enumerable array index properties. r=pbiggar
7bf21e2db6d060eb04dea7db633453ac93e85e02
created 2011-03-30 12:10 +0200
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - bug 646044 - ContextAllocPolicy should not account for GC memory pressure. r=luke
a60ea67d1471fa218e7615d23a61f68b586f7af1
created 2011-03-29 15:46 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 587257 - Optimize Array.prototype.join (original patch by Rob Sayre) (r=waldo)
84e734e6e8ab4d4c07b90b2ab0e33d01639fb7da
created 2011-04-05 03:49 +0200
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - bug 641048 - follow up to fix compilation warnings. r=njn
34d87d26a315cd32e4e3b159c714d0e8eebbf624
created 2011-03-13 15:45 +0100
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - Bug 641048 - adding proper constructor/destrictor to JSTHread/ThreadData 641048. r=luke r=mrbkap
d796fb18f555b76abfa6ac287e8c3f3760c6346e
created 2011-03-31 01:14 -0700
pushed 2011-09-20 14:47 +0000
Paul Biggar Paul Biggar - Bug 643548: Remove mozalloc_undef_macro_wrappers hack from JS engine. (r=luke,rs=brendan)
743a77266bd58b9e4b029bafc034997f1702e9c3
created 2011-03-23 17:40 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 633690 - add HashMap::lookupWithDefault and putNew helper functions (r=billm)
8cd268cf241180104ed7c463f8daddd73f264aa1
created 2011-03-22 17:19 -0400
pushed 2011-09-20 14:47 +0000
Andew Paprocki Andew Paprocki - Bug 621027. Fix AIX compiler warnings due to not explicitly saying what kind of inheritance we're doing. r=mrbkap
c91eb9df95a996774192ff8a91dc370d1466b9fb
created 2011-02-17 19:39 +0100
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - Backed out changeset 510c42c0d472 - bug 633219
510c42c0d472e69d245b980173ae3209a0f0339b
created 2011-02-15 13:57 +0100
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - Bug 633219 - replacing per context resolving list with per-thread resolving list. r=lw
bc478d4ae805da2a3092f5adf7ff927e8abc92d0
created 2010-09-27 15:35 -0700
pushed 2011-09-20 14:47 +0000
Gregor Wagner Gregor Wagner - Bug 599801 - TM: Clean up Compartment (de)construction. r=sayrer
6e65c8d205ae157b7efbbe889c1a0d2f2d0e81d9
created 2010-08-02 15:55 -0700
pushed 2011-09-20 14:47 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
b2ac400bcb187648401def741146281224ed9bde
created 2010-07-27 11:48 -0700
pushed 2011-09-20 14:47 +0000
David Mandelin David Mandelin - Merge from Tracemonkey.
a71ac4cc1d1726a4226eebe43f1ec53fb3e38e6f
created 2010-07-22 18:31 -0700
pushed 2011-09-20 14:47 +0000
David Mandelin David Mandelin - Merge from tracemonkey.
a17abc6472007a9f0595101428c7fe6270e867b9
created 2010-06-09 21:59 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Merge with TraceMonkey
0f8c63cdf1765af2279b246c8f979bb226f680ee
created 2010-05-24 13:26 -0700
pushed 2011-09-20 14:47 +0000
David Mandelin David Mandelin - Fix most MSVC warnings.
57e7fc4ae81243865fee66ca364f3244686bbb04
created 2010-05-11 00:41 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Merge from tracemonkey
a88154256ee0b5182ba4435c1b9b0511fcc7bbe0
created 2010-05-10 22:01 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - (unrebased) fat value patch
05863b1ee7d5de05412c53bfb431eaed4c998c2a
created 2010-07-28 09:54 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 581875 - use js::HashSet in JSAtomState (r=igor)
0d0a19ba386881d2e0d412f4f3511f8f55a9e8fc
created 2010-07-26 22:19 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Backed out changeset 89dc3a238da0
89dc3a238da014ab0b4f926c5a7bf5544e43a7c7
created 2010-07-26 21:09 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 581875 - use js::HashSet in JSAtomState (r=igor)
0b8353af430044f79def54a1e6e4d50e3fe50217
created 2010-07-21 19:47 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Fix jshashtable.h bustage
116265442418c6d7fa7d4bea9feec4379fdf3ca3
created 2010-07-21 19:01 -0700
pushed 2011-09-20 14:47 +0000
Luke Wagner Luke Wagner - Bug 580633 - Do less copying when adding elements to HashMap (r=bz)
574a2ee28611014011941540630c20b53045353d
created 2010-05-25 16:23 -0700
pushed 2011-09-20 14:47 +0000
Gregor Wagner Gregor Wagner - Bug 568045 HashTable::Range::front should return a non-const Entry. r=lw
70c78d2f7efd27aebb8a9b9755a817b22bd29733
created 2010-05-13 19:50 +0200
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
abeb114181d59e0af16aadd81bf9da99f8d06866
created 2010-05-12 20:35 -0700
pushed 2011-09-20 14:47 +0000
Jeff Walden Jeff Walden - Bug 565463 - Error-reporting mistakes with new-style Auto* classes. r=jorendorff
2159f235051a653b69b1efa4339d112809a9f8a8
created 2010-05-11 16:37 -0400
pushed 2011-09-20 14:47 +0000
Robert Sayre Robert Sayre - Backed out changeset 60c4693a80ef
60c4693a80efb2a81c04a84b3817fcc043ca4fbf
created 2010-05-11 09:49 +0200
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - bug 563345 - using js::HashMap for JSRuntime::threads. r=lw
3a9808cb8d501612b471a9b368f3d7bca6f95449
created 2010-05-11 08:27 +0200
pushed 2011-09-20 14:47 +0000
Igor Bukanov Igor Bukanov - bug 563326 - HashMap::relookupOrAdd as a safe alternative to the add method in presence of map mutations. r=lw
2cc1ad9809b2fb5764caeb6378f20c7b4630f630
created 2010-05-06 09:14 -0700
pushed 2011-09-20 14:47 +0000
Dan Witte Dan Witte - Bug 562809 - js::HashTable::init(n) should guarantee success of next 'n' add()s. r=luke
less more (0) -60 tip