pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/elinks-libmm



Module name:    wip
Committed by:   bsadewitz
Date:           Sun Feb 17 03:30:10 UTC 2008

Added Files:
        wip/elinks-libmm: DESCR Makefile PLIST distinfo options.mk
        wip/elinks-libmm/files: malloca.c malloca.h memory.c memory.h
        wip/elinks-libmm/patches: patch-aa patch-ab patch-ac patch-ad
            patch-ae patch-af patch-ag patch-ah patch-ai patch-aj patch-ak
            patch-al

Log Message:

Development version of elinks (0.13) with a little code I wrote
to allocate memory via libmm.  On NetBSD, this gives the speed
of shared, anonymous memory and also contains nearly all of elinks'
memory access within the shared memory pool, which is destroyed upon
exit.  I like it much better like this. ;)

Also, I added some GNU code which is (or at least claims to be) a safe
wrapper for alloca() for additional safety.  Use of alloca() is
disabled in dcigettext.c; I did not have the energy to step through
it and replace all the instances of free().

If you use or are curious about using elinks, this is probably the way
to go.


To generate a diff of this commit:
cvs -z3 rdiff -u -r0 -r1.1 wip/elinks-libmm/DESCR wip/elinks-libmm/Makefile \
    wip/elinks-libmm/PLIST wip/elinks-libmm/distinfo \
    wip/elinks-libmm/files/malloca.c wip/elinks-libmm/files/malloca.h \
    wip/elinks-libmm/files/memory.c wip/elinks-libmm/files/memory.h \
    wip/elinks-libmm/options.mk wip/elinks-libmm/patches/patch-aa \
    wip/elinks-libmm/patches/patch-ab wip/elinks-libmm/patches/patch-ac \
    wip/elinks-libmm/patches/patch-ad wip/elinks-libmm/patches/patch-ae \
    wip/elinks-libmm/patches/patch-af wip/elinks-libmm/patches/patch-ag \
    wip/elinks-libmm/patches/patch-ah wip/elinks-libmm/patches/patch-ai \
    wip/elinks-libmm/patches/patch-aj wip/elinks-libmm/patches/patch-ak \
    wip/elinks-libmm/patches/patch-al

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/DESCR?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/Makefile?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/PLIST?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/distinfo?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/files/malloca.c?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/files/malloca.h?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/files/memory.c?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/files/memory.h?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/options.mk?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-aa?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ab?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ac?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ad?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ae?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-af?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ag?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ah?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ai?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-aj?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-ak?r1=0&r2=1.1
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/elinks-libmm/patches/patch-al?r1=0&r2=1.1

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs




Home | Main Index | Thread Index | Old Index