16 Commits

Author SHA1 Message Date
wtc%google.com
18ddd5daa8 Bug 476996: removed the remaining XP_MAC code. The patch is contributed by
Zack Weinberg <zweinberg@mozilla.com>.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@257114 18797224-902f-48f8-a5cc-f745e15eee43
2009-05-06 05:40:39 +00:00
wtc%google.com
a46ada4e85 Bug 430684: PL_ArenaFinish should zero the static variable
"PRCallOnceType once". r=nelson.


git-svn-id: svn://10.0.0.236/trunk@251682 18797224-902f-48f8-a5cc-f745e15eee43
2008-05-17 04:19:34 +00:00
wtc%google.com
d556eb1986 Bug 404824: use a look-up table to avoid expensive PR_CeilingLog2
calculations for common cases.  The patch is contributed by Steve Snyder
<swsnyder@insightbb.com>.  r=nelson,wtc


git-svn-id: svn://10.0.0.236/trunk@243524 18797224-902f-48f8-a5cc-f745e15eee43
2008-01-19 06:04:29 +00:00
wtchang%redhat.com
feb4b07f0a Bugzilla Bug 281763: fixed a leak of the first arena on the freelist when
the second arena is taken.  The patch is contributed by Nelson Bolyard of
Sun Microsystems.  r=wtc.


git-svn-id: svn://10.0.0.236/trunk@169112 18797224-902f-48f8-a5cc-f745e15eee43
2005-02-11 18:16:31 +00:00
wchang0222%aol.com
917c4d903b Bugzilla bug 179828: released plarena.h and plarena.c under the
MPL/GPL/LGPL tri-license. r=gerv,wtc.


git-svn-id: svn://10.0.0.236/trunk@148115 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-19 00:10:22 +00:00
wtc%netscape.com
2c04bc3eb8 Bug 136344: added type casts to allow compilation with a C++ compiler.
The patch is contributed by Nick Blievers <nickb@adacel.com.au>.


git-svn-id: svn://10.0.0.236/trunk@126568 18797224-902f-48f8-a5cc-f745e15eee43
2002-08-07 00:40:44 +00:00
wtc%netscape.com
9e0f260652 Fixed compiler warnings.
git-svn-id: svn://10.0.0.236/trunk@112554 18797224-902f-48f8-a5cc-f745e15eee43
2002-01-23 01:10:51 +00:00
wtc%netscape.com
9ebba0424d Bugzilla bug 94153: destroys the arena lock in PL_ArenaFinish. Also don't
need to hold the lock when destroying the arenas on the arena freelist.
The patch to destroy the arena lock was contributed by jeff@NerdOne.com.


git-svn-id: svn://10.0.0.236/trunk@101908 18797224-902f-48f8-a5cc-f745e15eee43
2001-08-28 21:14:36 +00:00
larryh%netscape.com
b7c675fcf4 Bugzilla: 92610. Mozilla on MacOS crashes in plarena
git-svn-id: svn://10.0.0.236/trunk@99974 18797224-902f-48f8-a5cc-f745e15eee43
2001-07-27 20:34:04 +00:00
larryh%netscape.com
77a7c53dde bugzilla: 45343. re-implement PL_ArenaAllocate()
git-svn-id: svn://10.0.0.236/trunk@91196 18797224-902f-48f8-a5cc-f745e15eee43
2001-04-03 23:23:02 +00:00
larryh%netscape.com
5044d318b8 BugZilla: 42367. Fix copyright date, Original Code
git-svn-id: svn://10.0.0.236/trunk@72681 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-20 21:48:45 +00:00
larryh%netscape.com
5ff71dac06 BugZilla 42367. change license to dual-license
git-svn-id: svn://10.0.0.236/trunk@72131 18797224-902f-48f8-a5cc-f745e15eee43
2000-06-13 20:59:02 +00:00
brendan%mozilla.org
e419ca89e5 Fix based on rogerl's keen analysis to ancient circa 1995 bug (19165).
git-svn-id: svn://10.0.0.236/trunk@58218 18797224-902f-48f8-a5cc-f745e15eee43
2000-01-19 03:53:19 +00:00
dmose%mozilla.org
427e742473 updating to license version 1.1 in boilerplate comments
git-svn-id: svn://10.0.0.236/trunk@28534 18797224-902f-48f8-a5cc-f745e15eee43
1999-04-21 21:40:44 +00:00
wtc%netscape.com
7c127508ee More mozilla/nsprpub updates, including:
- Patch for MkLinux and glibc 2.1.  Removed the MKLINUX macro.
  This patch is contributed by Tom Rini <trini@kernel.crashing.org>.
- Patch to make the emulated threads work on ARM/Linux.  Contributed
  by raff@netwinder.org.


git-svn-id: svn://10.0.0.236/trunk@11916 18797224-902f-48f8-a5cc-f745e15eee43
1998-10-05 18:58:25 +00:00
ltabb
8ed5afe62c Free the lizard
git-svn-id: svn://10.0.0.236/trunk@10 18797224-902f-48f8-a5cc-f745e15eee43
1998-03-28 02:44:41 +00:00