ChangeLog from bogomips.org/mall.git
commit 18693fc27c4c44914fa5be12dbd403f07f1af998
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 19:18:19 2011 +0000
mall 1.0.2 - fix packaging, harder
Oops...
commit 9d980ac4b6163f0d8da22a9b6e07e3e464867308
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 19:15:15 2011 +0000
mall 1.0.1 - packaging fixes
Eric Wong (3):
gemspec: update mailing list
gemspec: no lib/ dir for rdoc, just ext
pkg.mk: fix this to include generated extra files
commit 8d51627458be1fc46d35aa6c8f9b8b823a2620d5
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 19:14:26 2011 +0000
pkg.mk: fix this to include generated extra files
Oops
commit d13411ce744afa3f067c470db12ddd42696050c0
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 19:06:17 2011 +0000
gemspec: no lib/ dir for rdoc, just ext
commit 34cc3bd7abe5bd1c0d6834bec14e274d7d97a2bc
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 10:03:03 2011 +0000
gemspec: update mailing list
commit 29a8ef46d219ad97c94ef88aa5f81fb2d07e4cda
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 09:52:28 2011 +0000
mall 1.0.0 - glibc-specific extras!
New methods that map to glibc malloc_* extensions:
* Mall.trim -> malloc_trim()
* Mall.xml -> malloc_info() (requires glibc 2.10+)
* Mall.dump_stats -> malloc_stats()
Mall::ARENA_MAX and Mall::ARENA_TEST are also glibc-specific
constants for Mall.opt. With Mall.xml from glibc 2.10+, Mall
is ENTERPRISE READY!!!1
commit 3b9f51748e99394cbe4d6b9b10b29aaff1ac0522
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 09:50:31 2011 +0000
doc: update README
commit d0fd5eaed1125d06ad56f326f524b9d9e8b47512
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 09:45:03 2011 +0000
Mall.dump_stats flushes stderr before and after
Fewer surprises this way.
commit fa1889ae8e78ea4a61106e83f257b1cc2a74fb4f
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 09:20:23 2011 +0000
doc: many rdoc updates
The API should be completely documented.
commit 2cf23332308a4f0e1c7c5fa8a5a5ff7bd2e8df1f
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 09:06:29 2011 +0000
pkg.mk: lib/ may not exist for doc target
This is all C, no Ruby component
commit 6d8fbb4321a2ff64323ce6810410be8e2a412d5c
Author: Eric Wong <e@yhbt.net>
Date: Sun Feb 6 08:06:41 2011 +0000
unnecessary global variable
No need for that!
commit 415296ba1d398983a0ea047134b8ee7d58ac93bc
Author: Eric Wong <e@yhbt.net>
Date: Sun Feb 6 08:04:42 2011 +0000
malloc_info() support from glibc as Mall.xml
XML FOR ENTERPRISE!
commit ab9d3237f622e9db0be25f09bfb5c123318f3974
Author: Eric Wong <e@yhbt.net>
Date: Sun Feb 6 06:36:45 2011 +0000
GNUmakefile: fix build from scratch
Oops :x
commit b5de76e22ba9f07ae7ea0c63a231f06b51c3f803
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 06:09:19 2011 +0000
avoid unnecessary rb_intern() calls
Micro-optimization :P Oh well ERB makes it easy
commit 876b1a89cf21e87fdba8159bd369504865c59f73
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 06:02:26 2011 +0000
mall is a module with singleton methods
No point in having a class, my Ruby C API knowledge was
lacking when I wrote this
commit 25242173cefd3a79a26ee00cbb2fe17444096644
Author: Eric Wong <normalperson@yhbt.net>
Date: Sun Feb 6 06:00:10 2011 +0000
update packaging
I like make so I wrote pkg.mk
commit 7171739fe5c001979c7c141150270b5f4234db67
Author: Eric Wong <normalperson@yhbt.net>
Date: Fri Dec 24 09:43:01 2010 +0000
doc: use wrongdoc for documentation
wrongdoc factors out a bunch of common code from this
project into its own and removes JavaScript from RDoc
to boot.
commit e9ce9e63a56dbf2afa190206625ef839a8ac3670
Author: Eric Wong <normalperson@yhbt.net>
Date: Mon Jul 27 01:28:37 2009 -0700
Add Mall.dump_stats class method
This allows memory instpection without relying on (the currently
unavailable) glibc or expecially any version of it.
commit ac095b59f07a93c20269f87d7c5995c3fcdce37a
Author: Eric Wong <normalperson@yhbt.net>
Date: Mon Jul 27 01:15:42 2009 -0700
Add Mall.trim method (wrapper for malloc_trim())
commit 01c9481de5319d9d29cbf381a22a17678bd5f7b9
Author: Eric Wong <normalperson@yhbt.net>
Date: Mon Jul 27 01:04:20 2009 -0700
struct mallinfo is a required struct
Abort build if this is missing.
commit 4d3d066ad8e820aaeeff61b3f0ce03e5f3681882
Author: Eric Wong <normalperson@yhbt.net>
Date: Tue Jun 9 14:50:01 2009 -0700
update manifest
commit bbbcbe161f03e06a224adc6ccb0e03cafc412fab
Author: Eric Wong <normalperson@yhbt.net>
Date: Tue Jun 9 14:47:25 2009 -0700
Documentation updates, add setup.rb
commit ce531ad80bdd1798fabed6daa0fc06bde8636682
Author: Eric Wong <normalperson@yhbt.net>
Date: Mon Jun 1 18:34:12 2009 -0700
initial commit
Originally generated with the Darkfish Rdoc Generator 2, modified by wrongdoc.