Luke Wagner
|
e292b1f5dc
|
Bug 558410 - silence strict aliasing warnings (r=jorendorff)
--HG--
extra : rebase_source : c6cad8a5461e685f31f5959aa69635be57c807d4
|
2010-04-19 13:08:19 -07:00 |
|
Mike Moening
|
061831a072
|
Bug 559067 - Silence MSVC warnings in js/src. r=jorendorff
|
2010-04-16 16:00:51 -05:00 |
|
Mike Moening
|
a82a061ff5
|
Bug 549532 - Allow custom memory allocator use in spidermonkey. Part 1. r=dvander.
|
2010-04-16 15:03:53 -04:00 |
|
Robert Sayre
|
ec12d7736d
|
Backed out changeset c9faf5a2bc75
|
2010-04-13 18:15:20 -04:00 |
|
Mike Moenig
|
7cb366214a
|
[JAEGER] Allow custom memory allocator use in spidermonkey (bug 549532, r=dvander).
|
2010-04-12 18:51:25 -07:00 |
|
Jason Orendorff
|
08bfa47c56
|
Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
--HG--
extra : rebase_source : dfdfcdd3a602e12de1836068e2c9f16fce46d7b2
|
2010-04-08 07:54:18 -05:00 |
|
Luke Wagner
|
81d7c2cbea
|
Vector::resize should initialize new elements always; fixes AutoValueVector bug (r=Waldo)
|
2010-04-06 16:40:49 -07:00 |
|
Luke Wagner
|
6b6463a8e6
|
Bug 557270 - on s390 pointers are 31-bits, have JS_CEILING_LOG2W use size_t instead of JSUword (r=brendan)
--HG--
extra : rebase_source : cf0f82a63a0d36f84470bfd1aa99c2917cbc5c95
|
2010-04-06 16:10:54 -07:00 |
|
Jeff Walden
|
2b1daa3fe4
|
Realign to 64-bit, since pointers won't be sufficient for that on 32-bit systems.
|
2010-03-30 14:14:47 -07:00 |
|
Jeff Walden
|
6279380ef0
|
Readd changes to nsJSEnvironment.{cpp,h}, and adjust js::LazilyConstructed so as to force pointer alignment on the theory that's what was wrong.
--HG--
extra : rebase_source : 2215152cf0f03dbb69e49e9adb49979a72294620
|
2010-03-29 22:51:52 -07:00 |
|
David Anderson
|
564824e65a
|
Backed out changeset 04023ea0fb08.
|
2010-03-11 12:19:36 -08:00 |
|
Mike Moenig
|
2b408683cd
|
Allow custom allocator use in SpiderMonkey (bug 549532, r=dvander).
|
2010-03-10 21:02:18 -08:00 |
|
Luke Wagner
|
a1a73dd94d
|
Bug 551276 - a more type-safe way to zero memory (r=Waldo)
--HG--
extra : rebase_source : fc5564c34cde6490a1d3b48a16a451f7e50c052a
|
2010-03-10 15:34:12 -08:00 |
|
Luke Wagner
|
7be2f8f3f2
|
Silence MSVC warning about no default assignment operator (r=me)
|
2010-03-04 23:30:28 -08:00 |
|
Luke Wagner
|
9c1074603c
|
Bug 515812 - fix hash table constiness (r=dvander)
|
2010-02-19 10:02:16 -08:00 |
|
Luke Wagner
|
f7128a84c8
|
Fix warnings, HashTable::sSizeLimit, tl::NBitMask (r=njn)
|
2010-02-15 16:07:57 -08:00 |
|
Luke Wagner
|
f8096c6b67
|
Try 784ceadd60e5 again with more #pragma optimize("", off)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
fda9474440
|
Backout 784ceadd60e5 until PGO stops crashing
|
2010-02-08 10:28:07 -08:00 |
|
Luke Wagner
|
22b7692a6a
|
Bug 515812 - Double hashing template (r=jorendorff)
|
2010-02-06 10:14:05 -08:00 |
|
Luke Wagner
|
89799b298a
|
Bug 541456 - change ConvertSupportsTojsvals not to use js_AllocStack (r=jst)
|
2010-01-25 08:48:07 -08:00 |
|
Shailen
|
17065e5b9c
|
Bug 526436 - "AIX Compilation error for 3.7a1pre source js/src/jsvector.h", line 677.21: 1540-0274 (S) The name lookup for "PointerRangeSize" did not find a declaration" [r=lw]
|
2009-12-18 22:43:00 -06:00 |
|
Andreas Gal
|
ebb3f8e3e1
|
Replace JSPtrTable with js::Vector (523463, r=luke).
|
2009-10-20 15:08:28 -07:00 |
|
Andreas Gal
|
1eadb6d958
|
Backed out changeset 1a747dd43904 (bug 521880).
|
2009-10-12 18:00:48 -07:00 |
|
Andreas Gal
|
8f9daae9e4
|
Avoid JSArena as temp buffer in TraceRecorder::snapshot (521880, r=luke).
|
2009-10-12 14:40:06 -07:00 |
|
Luke Wagner
|
d72c89d060
|
Backed out changeset b866396faae4
|
2009-09-10 16:44:01 -07:00 |
|
Luke Wagner
|
e9357856b4
|
Bug 506410 - bring template lovin' to hash tables (r=jorendorff)
|
2009-09-10 16:16:29 -07:00 |
|
Luke Wagner
|
5c14309cd1
|
Bug 511750 - factor template utilities into js::tl (r=brendan)
--HG--
extra : rebase_source : a5a396811268e71af8e56c66dab491f3081bc20a
|
2009-09-01 18:46:19 -07:00 |
|