History log of /external/libxml2/include/libxml/xmlmemory.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
57f71aed7d03c5223f6e6636a0c930018ef93168 09-Sep-2009 Daniel Veillard <veillard@redhat.com> 594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes

* include/libxml/xmlmemory.h include/libxml/xmlversion.h.in: rename it
to LIBXML_ATTR_ALLOC_SIZE to avoid conflicts in public headers
/external/libxml2/include/libxml/xmlmemory.h
82cf412da8e38a57bbbb79c71e79860a30c2a5f1 07-Sep-2009 Daniel Veillard <veillard@redhat.com> Problem with extern extern in header

* include/libxml/globals.h: LIBXML_DLL_IMPORT should not be
followed by extern
* include/libxml/xmlmemory.h: fix the same problem but in a comment
/external/libxml2/include/libxml/xmlmemory.h
d4d4705780933c7ad181a7bd902c91d1d1adaba3 18-Jan-2009 Daniel Veillard <veillard@src.gnome.org> apply patch from Marcus Meissner to add gcc attribute alloc_size should

* include/libxml/xmlversion.h.in include/libxml/xmlmemory.h:
apply patch from Marcus Meissner to add gcc attribute alloc_size
should fix #552505
* doc/apibuild.py doc/* testapi.c: regenerate the API
* include/libxml/parserInternals.h: fix a comment problem raised
by apibuild.py
daniel

svn path=/trunk/; revision=3811
/external/libxml2/include/libxml/xmlmemory.h
09459bf1078992a5dea8c1bbef4919b90bc25218 30-Jul-2008 Daniel Veillard <veillard@src.gnome.org> add xmlMemDisplayLast to help debug incremental memory leaks, and some

* include/libxml/xmlmemory.h xmlmemory.c: add xmlMemDisplayLast to
help debug incremental memory leaks, and some cleanups
* runxmlconf.c: use that new call and avoid ever touching the
system catalog in the regression tests
Daniel

svn path=/trunk/; revision=3760
/external/libxml2/include/libxml/xmlmemory.h
36e5cd5064d3477a0500f6183d68b18b7493568a 02-Nov-2004 Daniel Veillard <veillard@src.gnome.org> adding xmlMemBlocks() work on generator of an automatic API regression

* xmlmemory.c include/libxml/xmlmemory.h: adding xmlMemBlocks()
* Makefile.am gentest.py testapi.c: work on generator of an
automatic API regression test tool.
* SAX2.c nanoftp.c parser.c parserInternals.c tree.c xmlIO.c
xmlstring.c: various API hardeing changes as a result of running
teh first set of automatic API regression tests.
* test/slashdot16.xml: apparently missing from CVS, commited it
Daniel
/external/libxml2/include/libxml/xmlmemory.h
18a88ce2f4bf7fd107d62bcd5724658306e08cb2 03-Feb-2004 Igor Zlatkovic <igor@src.gnome.org> added calling convention to the public function prototypes
/external/libxml2/include/libxml/xmlmemory.h
72ee48d55f9002544d011826e2897b5054b7e32c 30-Dec-2003 William M. Brack <wbrack@src.gnome.org> Fixed memory leak reported by Dave Beckett Removed spurious comment

* parser.c, xmlmemory.c, include/libxml/xmlmemory.h: Fixed
memory leak reported by Dave Beckett
* xmlschemas.c: Removed spurious comment reported on the mailing
list
* xinclude.c, xpath.c, xpointer.c, libxml/include/xpointer.h:
Further work on Bug 129967 concerning xpointer range handling
and range-to function; much better, but still not complete
/external/libxml2/include/libxml/xmlmemory.h
be5869729a416032a4abb5a65430d25831828f75 18-Nov-2003 Daniel Veillard <veillard@src.gnome.org> modified the file header to add more informations, painful... updated to

* include/libxml/*.h include/libxml/*.h.in: modified the file
header to add more informations, painful...
* genChRanges.py genUnicode.py: updated to generate said changes
in headers
* doc/apibuild.py: extract headers, add them to libxml2-api.xml
* *.html *.xsl *.xml: updated the stylesheets to flag geprecated
APIs modules. Updated the stylesheets, some cleanups, regenerated
* doc/html/*.html: regenerated added back book1 and libxml-lib.html
Daniel
/external/libxml2/include/libxml/xmlmemory.h
7a02cfe0d7c5bd03dd51a945561b9c6e1df614e9 25-Sep-2003 Daniel Veillard <veillard@src.gnome.org> fixing some comments to avoid warnings from apibuild.py Daniel

* SAX2.c hash.c parser.c include/libxml/xmlexports.h
include/libxml/xmlmemory.h include/libxml/xmlversion.h.in:
fixing some comments to avoid warnings from apibuild.py
Daniel
/external/libxml2/include/libxml/xmlmemory.h
aa3cfbd0809378d88bc907742a9ddd27cc49b335 27-Aug-2003 Igor Zlatkovic <igor@src.gnome.org> realigned parameters after taint
/external/libxml2/include/libxml/xmlmemory.h
76874e4516a1d7b467d400604f8aef77be015727 25-Aug-2003 Igor Zlatkovic <igor@src.gnome.org> Exportability taint of the headers
/external/libxml2/include/libxml/xmlmemory.h
9848532c2aaabc1d73ed481302cd4f1e253274dc 14-Aug-2003 Daniel Veillard <veillard@src.gnome.org> get rid of some compilation warnings. fix the performance problem reported

* DOCBparser.c globals.c include/libxml/xmlmemory.h: get rid of
some compilation warnings.
* xinclude.c: fix the performance problem reported by Kevin Ruscoe
plus some cleanup and better error reporting.
Daniel
/external/libxml2/include/libxml/xmlmemory.h
c193956ee1c3b229556301cf09f6ff1b6eb9cb70 05-Aug-2003 William M. Brack <wbrack@src.gnome.org> small changes to syntax to get rid of compiler warnings. No changes to

* error.c HTMLparser.c testC14N.c testHTML.c testURI.c
xmlcatalog.c xmlmemory.c xmlreader.c xmlschemastypes.c
python/libxml.c include/libxml/xmlmemory.h: small changes
to syntax to get rid of compiler warnings. No changes
to logic.
/external/libxml2/include/libxml/xmlmemory.h
3c908dca479ed50dca24b8593bca90e40dbde6b8 19-Apr-2003 Daniel Veillard <veillard@src.gnome.org> added xmlMallocAtomic() to be used when allocating blocks which do not

* DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c
nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c
xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c
include/libxml/globals.h include/libxml/xmlmemory.h: added
xmlMallocAtomic() to be used when allocating blocks which
do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet()
to allow registering the full set of functions needed by
a garbage collecting allocator like libgc, ref #109944
Daniel
/external/libxml2/include/libxml/xmlmemory.h
7ae91bcd9e94946a7be41290cb67ffc9c2cf0a9f 08-Nov-2002 Igor Zlatkovic <igor@src.gnome.org> retired xmlwin32version.h
/external/libxml2/include/libxml/xmlmemory.h
61f261749f44d6e6f938441598bc724cd1375c51 12-Mar-2002 Daniel Veillard <veillard@src.gnome.org> Heiko W. Rupp fixed a lot of comments to generate better API descriptions

* include/libxml/*.h: Heiko W. Rupp fixed a lot of comments
to generate better API descriptions etc...
Daniel
/external/libxml2/include/libxml/xmlmemory.h
6c4ffafd8f34fafa594694c83148ecf25fc529e8 11-Feb-2002 Daniel Veillard <veillard@src.gnome.org> trying to fix the include mess Daniel

* include/libxml/encoding.h include/libxml/entities.h
include/libxml/globals.h include/libxml/parser.h
include/libxml/threads.h include/libxml/tree.h
include/libxml/xmlmemory.h: trying to fix the include mess
Daniel
/external/libxml2/include/libxml/xmlmemory.h
1a612ed3f0c484ef2484f2b8e96386bb8e286ed8 11-Feb-2002 Daniel Veillard <veillard@src.gnome.org> reverted part of the previous attempt to provide #69655, this was breaking

* include/libxml/xmlmemory.h: reverted part of the previous
attempt to provide #69655, this was breaking the build.
Daniel
/external/libxml2/include/libxml/xmlmemory.h
0ba59239d92a0ea82d6515f15cc0723a61ef7400 10-Feb-2002 Daniel Veillard <veillard@src.gnome.org> Tentatively fixed #69655 , make compiling with -Wredundant-decls clean.

* HTMLtree.c Makefile.am build_glob.py configure.in debugXML.c
globals.c parser.c threads.c tree.c valid.c xmlmemory.c
xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h
include/libxml/parserInternals.h include/libxml/tree.h
include/libxml/xmlmemory.h include/libxml/xpathInternals.h:
Tentatively fixed #69655 , make compiling with -Wredundant-decls
clean.
* python/libxml.c: fixed a warning.
Daniel
/external/libxml2/include/libxml/xmlmemory.h
70cab35abbb75eb9f0e328d498aa7a85195a1d5b 06-Feb-2002 Daniel Veillard <veillard@src.gnome.org> cleanup the extension function lookup always compile the list Daniel

* python/TODO python/libxml.c: cleanup the extension function lookup
* xmlmemory.c include/libxml/xmlmemory.h: always compile the list
Daniel
/external/libxml2/include/libxml/xmlmemory.h
9d06d300a5c4146907b3af8fcbf67d8e7d868567 22-Jan-2002 Daniel Veillard <veillard@src.gnome.org> Build a new version hopefully near complete and fully documented of the

* doc/libxml2-api.xml doc/parsedecl.py: Build a new version
hopefully near complete and fully documented of the API in XML
* HTMLtree.c SAX.c debugXML.c error.c globals.c parser.c tree.c
xmlIO.c xmlmemory.c include/libxml/catalog.h include/libxml/hash.h
include/libxml/list.h include/libxml/parser.h include/libxml/tree.h
include/libxml/parserInternals.h include/libxml/valid.hi
include/libxml/xmlIO.h include/libxml/xmlerror.hi
include/libxml/xmlmemory.h include/libxml/xmlversion.h.ini
include/libxml/xpath.h include/libxml/xpathInternals.h:
Cleaned up the doc comments a lot in the process, the interface
coverage is now 100%
Daniel
/external/libxml2/include/libxml/xmlmemory.h
2d8a93b1210637e3180699f0d418ce83631a198b 10-Dec-2001 Daniel Veillard <veillard@src.gnome.org> Hietaniemi Jarkko pointed out that xmlInitMemory() was declared twice

* include/libxml/xmlmemory.h: Hietaniemi Jarkko pointed out that
xmlInitMemory() was declared twice
Daniel
/external/libxml2/include/libxml/xmlmemory.h
5e2dace1ca6fbb023d1ce848d4e98deefbbfec31 18-Jul-2001 Daniel Veillard <veillard@src.gnome.org> Cleanup, cleanup .. removed libxml softlink for good cleanup to get 100%

Cleanup, cleanup ..
* configure.in Makefile.am: removed libxml softlink for good
* include/libxml/*.h *.c doc/Makefile.am: cleanup to get
100% coverage by gtk-doc
Daniel
/external/libxml2/include/libxml/xmlmemory.h
8599e70dd39c4cdc3da79fdc07859c911381b00b 17-Jul-2001 Daniel Veillard <veillard@src.gnome.org> debugging on IA64, fixed serious troubles due to size_t vs. int mismatch

* xmlmemory.c include/libxml/xmlmemory.h: debugging on IA64,
fixed serious troubles due to size_t vs. int mismatch
Daniel
/external/libxml2/include/libxml/xmlmemory.h
c5d64345cf19bfd72418eb0a837869b0462e9130 24-Jun-2001 Daniel Veillard <veillard@src.gnome.org> Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
from CVs it's generated, added include/libxml/xmlwin32version.h
also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
when compiling on WIN32 and MSC
Daniel
/external/libxml2/include/libxml/xmlmemory.h
f69bb4b5bf3df1982f63a331b02cd7187456492f 19-May-2001 Daniel Veillard <veillard@src.gnome.org> - HTMLparser.c: Closed bug #54891
- result/HTML/cf_128.html* test/HTML/cf_128.html: added the test
to the suite
forgot to commit this one yesterday
- encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c:
applied a documentation patch from LotR and filled in a few missing
descriptions
Daniel
/external/libxml2/include/libxml/xmlmemory.h
92ad210417f318c8f0142fd0aee8d2893d83b8e8 27-Mar-2001 Daniel Veillard <veillard@src.gnome.org> Spring cleanup ...: - configure.in Makefile.am config.h.in

Spring cleanup ...:
- configure.in Makefile.am config.h.in xmlversion.h.in: detect if
we need string functions
- trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions
to be able to use them where needed. Applied some changes
to reduce name linking pollution and compile in only what's
needed.
- HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c
xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef
for the string manipulation functions
- xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically
to the free() function of xmlmemory.c
- entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c
xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP
usage.
Daniel
/external/libxml2/include/libxml/xmlmemory.h
48b2f8968e9f8a9cab63cc72697e900325edfd7e 25-Feb-2001 Daniel Veillard <veillard@src.gnome.org> Okay time to improve performances, gprof session:
before real 0m2.483s (2.3.2 release yesterday)
current real 0m1.763s
when parsing (with tree build/freeing) db10000.xml from XSLTMark:
- xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c
xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c:
avoiding memcpy in production builds MEM_CLEANUP macro use
- parser.[ch] parserInternals.c: optimizations of the tightest
internal loops inside the parser. Better checking of I/O
flushing/loading conditions
- xmllint.c : added --timing
Daniel
/external/libxml2/include/libxml/xmlmemory.h
3473f88a7abdf4e585e267288fb77e898c580d2b 23-Feb-2001 Owen Taylor <otaylor@src.gnome.org> Revert directory structure changes
/external/libxml2/include/libxml/xmlmemory.h
64636e7f6e97729eae365801ab13632492bf0b14 23-Feb-2001 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> moved to libxml directory - this allow simplify automake/autoconf. Now

Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl>

* *.c *.h libxml files: moved to libxml directory - this allow
simplify automake/autoconf. Now isn't neccessary hack on
am/ac level for make and remove libxml symlink (modified for this
also configure.in and main Makefile.am). Now automake abilities
are used in best way (like in many other projects with libraries).
* include/win32config.h: moved to libxml directory (now include
directory isn't neccessary).
* Makefile.am, examples/Makefile.am, libxml/Makefile.am:
added empty DEFS and in INCLUDES rest only -I$(top_builddir) -
this allow minimize parameters count passed to libtool script
(now compilation is also slyghtly more quiet).
* configure.in: simplifies libzdetestion - prepare separated
variables for keep libz name and path to libz header files isn't
realy neccessary (if someone have libz installed in non standard
prefix path to header files ald library can be passed as:
$ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure
* autogen.sh: check now for libxml/entities.h.

After above building libxml pass correctly and also pass
"make install DESTDIR=</install/prefix>" from tar ball generated by
"make dist". Seems ac/am reorganization is finished. This changes
not touches any other things on *.{c,h} files level.
/external/libxml2/include/libxml/xmlmemory.h
748e45d780d379990a6784b9222e6489b3303b85 17-Nov-2000 Daniel Veillard <veillard@src.gnome.org> Couples of HTML and Windows fixes:
- HTMLparser.c: fixed handling of broken charrefs
- xmlmemory.h libxml2.dsp include/win32config.h: reporting Windows
patches
Daniel
/external/libxml2/include/libxml/xmlmemory.h
361d845de0f06c1d52668c8df489ec8e4071a768 03-Apr-2000 Daniel Veillard <veillard@src.gnome.org> Work done on the plane, ready to release libxml2-2.0.0, Daniel
/external/libxml2/include/libxml/xmlmemory.h
8f62198686b58f7597c379375e2943d23a0936da 20-Mar-2000 Daniel Veillard <veillard@src.gnome.org> - xmlmemory.[ch] commiting the files finally
- rebuilt/uploaded docs,
Daniel
/external/libxml2/include/libxml/xmlmemory.h
75c29218ceee0272f6d0f058d23eb31b53bf83c6 14-Mar-2000 Daniel Veillard <veillard@src.gnome.org> Added TODO, desactivated memory debug, ran make tests, daniel.
/external/libxml2/include/libxml/xmlmemory.h
cf46199c5e2c94781ef647612b3b43618b36b940 14-Mar-2000 Daniel Veillard <veillard@src.gnome.org> This is the 2.0.0-beta, lots and lots and lots of changes
Have a look at http://xmlsoft.org/upgrade.html

Daniel
/external/libxml2/include/libxml/xmlmemory.h
dbfd641b78b5a98e790459e13d126e2784a7adeb 28-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - Lots of improvements, too long to list here
- Push mode for the XML parser (HTML to come)
- XML shell like interface for debug
- improvements on XPath and validation
Daniel
/external/libxml2/include/libxml/xmlmemory.h
5cb5ab8d94a0715ba600b01377cf57531cc97f73 21-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - release 1.8.2 - HTML handling improvement - new tree handling functions

- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
/external/libxml2/include/libxml/xmlmemory.h
962195f62c976b21f962ea3a34aa4b51319e15fa 28-Oct-1999 Daniel Veillard <veillard@src.gnome.org> Turned off memory debug, oops ! Daniel
/external/libxml2/include/libxml/xmlmemory.h
3500838f65e6eda8e943c620d5eb9da3109e3766 25-Oct-1999 Daniel Veillard <veillard@src.gnome.org> BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs

BUG FIXED #2784
HTML parsing/output improvements
Rebuilt, updated the docs
Improvement of regression scripts, make testall should look clean
Released as 1.7.4
/external/libxml2/include/libxml/xmlmemory.h
ad21944c30f85761a9339fe054e1f93e176b7152 27-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Turning off memory debug, Daniel
/external/libxml2/include/libxml/xmlmemory.h
7f7d1119afb072466b0a74293b6898025d6641db 22-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Ready for 1.7.0, major changes, nanohttp, cleanup, binary compat with 1.4,
etc... See Changelog, Daniel.
/external/libxml2/include/libxml/xmlmemory.h
6454aec23de4875fb66fd735618858c9b0b2a008 03-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Added memory debug wrappers, killed all detected memory leaks, Daniel
/external/libxml2/include/libxml/xmlmemory.h