arseny.kapoulkine
|
e596d86ca0
|
tests: Use ... instead of ### as autotest info prefix (sh compatibility)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@498 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 07:25:38 +00:00 |
|
arseny.kapoulkine
|
ae83fae821
|
tests: Don't wait for full jam output before parsing
git-svn-id: http://pugixml.googlecode.com/svn/trunk@497 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 07:16:00 +00:00 |
|
arseny.kapoulkine
|
7703d96dcb
|
tests: Use colon instead of semicolon as define set separator (sh compatibility)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@496 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 06:51:41 +00:00 |
|
arseny.kapoulkine
|
5a6b19b278
|
tests: Added -j6 jam argument for non-Windows OS
git-svn-id: http://pugixml.googlecode.com/svn/trunk@495 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 06:43:15 +00:00 |
|
arseny.kapoulkine
|
bef9439b01
|
tests: Fixed test race condition (a better way would be to use argv[0]-relative path, but let's leave it like that till it breaks)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@494 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 06:37:29 +00:00 |
|
arseny.kapoulkine
|
c622ce6fed
|
tests: Redesigned test building; now all configurations of a single toolset are built in a single jam run
git-svn-id: http://pugixml.googlecode.com/svn/trunk@493 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-02 06:25:40 +00:00 |
|
arseny.kapoulkine
|
8a51e7d6d3
|
tests: Added fp:precise flag for IntelC (the default seems to be fp:fast, which breaks some tests with fp specials)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@492 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-01 06:40:43 +00:00 |
|
arseny.kapoulkine
|
f8e9905339
|
Removed redundant function
git-svn-id: http://pugixml.googlecode.com/svn/trunk@491 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-01 06:39:55 +00:00 |
|
arseny.kapoulkine
|
a9d08d9923
|
tests: Improved IntelC support, added more compilers to autotest, removed old autotest script
git-svn-id: http://pugixml.googlecode.com/svn/trunk@490 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-01 05:41:26 +00:00 |
|
arseny.kapoulkine
|
a248138ced
|
Constant deprecation is disabled only on old IntelC, removed deprecation warnings with appropriate define instead of disabling warning via pragma
git-svn-id: http://pugixml.googlecode.com/svn/trunk@489 99668b35-9821-0410-8761-19e4c4f06640
|
2010-06-01 05:40:03 +00:00 |
|
arseny.kapoulkine
|
1f8ba5aa60
|
XPath: Added check for fpclassify presence before use
git-svn-id: http://pugixml.googlecode.com/svn/trunk@488 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 17:33:55 +00:00 |
|
arseny.kapoulkine
|
88bdad514c
|
XPath: Slightly optimized lexer
git-svn-id: http://pugixml.googlecode.com/svn/trunk@487 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 16:57:51 +00:00 |
|
arseny.kapoulkine
|
8af48d7e23
|
tests: Added /[1] test
git-svn-id: http://pugixml.googlecode.com/svn/trunk@486 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 16:55:16 +00:00 |
|
arseny.kapoulkine
|
4c0e67ae92
|
XPath: Replaced backtracking with lookahead in absolute path parsing
git-svn-id: http://pugixml.googlecode.com/svn/trunk@485 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 16:53:13 +00:00 |
|
arseny.kapoulkine
|
18848ef589
|
Fixed DMC compilation
git-svn-id: http://pugixml.googlecode.com/svn/trunk@484 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 16:12:16 +00:00 |
|
arseny.kapoulkine
|
d8b256203c
|
tests: Added more XPath tests based on recommendation errata
git-svn-id: http://pugixml.googlecode.com/svn/trunk@483 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 12:00:38 +00:00 |
|
arseny.kapoulkine
|
a2433c90a2
|
XPath: Removed separate semantics checking pass, types are verified during parsing
git-svn-id: http://pugixml.googlecode.com/svn/trunk@482 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 11:45:03 +00:00 |
|
arseny.kapoulkine
|
2f88c5dbdf
|
tests: Added more XPath parsing tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@481 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 11:43:54 +00:00 |
|
arseny.kapoulkine
|
f1bfe4cc64
|
Simplified fp specials handling in XPath (using common faster implementation for both MSVC and BCC)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@480 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 07:56:13 +00:00 |
|
arseny.kapoulkine
|
51bb70cdcf
|
Changed fp specials handling in XPath (using fpclassify/fpclass where possible, NaN generation is based on float QNaN, removed magic double constants/byte arrays)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@479 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 07:41:54 +00:00 |
|
arseny.kapoulkine
|
a0887a0124
|
tests: Disabled failing checks for MacOS (second try)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@478 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 05:22:59 +00:00 |
|
arseny.kapoulkine
|
ec69de8154
|
tests: Disabled failing checks for MacOS because of incorrect ceil implementation
git-svn-id: http://pugixml.googlecode.com/svn/trunk@477 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-31 05:21:53 +00:00 |
|
arseny.kapoulkine
|
555a184f4f
|
Fixed XPath parsing (numbers of the form \d+\. are now parsed correctly, stray colon does not act as eof token)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@476 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 20:44:15 +00:00 |
|
arseny.kapoulkine
|
97a761615f
|
tests: Extended wchar_t mode tests (broken UTF16 test, some tests were erroneously utf8-only), added final Xalan tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@475 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 20:17:05 +00:00 |
|
arseny.kapoulkine
|
d567700d19
|
tests: Added more tests (including a couple of failing ones)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@474 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 18:21:49 +00:00 |
|
arseny.kapoulkine
|
724a377544
|
tests: Added more Xalan tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@473 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 12:42:03 +00:00 |
|
arseny.kapoulkine
|
d582a3f374
|
Fixed node tests for attributes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@472 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 07:53:06 +00:00 |
|
arseny.kapoulkine
|
e91b5e3059
|
tests: Added tests for principal node types with attributes for all axes that can return attributes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@471 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 07:52:18 +00:00 |
|
arseny.kapoulkine
|
3bee04cd11
|
tests: Fixed pointer order dependency for unsorted XPath results
git-svn-id: http://pugixml.googlecode.com/svn/trunk@470 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-30 07:04:46 +00:00 |
|
arseny.kapoulkine
|
0a50eccd4e
|
tests: Minor wchar_t mode fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@469 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 23:07:23 +00:00 |
|
arseny.kapoulkine
|
c436c32e6c
|
Fixed descendant-or-self axis for attributes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@468 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 22:52:40 +00:00 |
|
arseny.kapoulkine
|
43fc0ca13b
|
tests: Added more Xalan tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@467 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 22:51:38 +00:00 |
|
arseny.kapoulkine
|
1c567decca
|
Fixed following:: and preceding:: axes for attribute nodes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@466 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 20:11:36 +00:00 |
|
arseny.kapoulkine
|
d1b41ba178
|
tests: Added some axis Xalan tests, extended all axis tests to include attribute context nodes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@465 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 20:11:12 +00:00 |
|
arseny.kapoulkine
|
1f62a006f1
|
tests: Added more Xalan tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@464 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 16:27:46 +00:00 |
|
arseny.kapoulkine
|
162962a736
|
tests: Fixed tests for wchar_t mode, disabled some tests on compilers with broken NaN behavior
git-svn-id: http://pugixml.googlecode.com/svn/trunk@463 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 13:36:53 +00:00 |
|
arseny.kapoulkine
|
d3419f2f4b
|
Added round_nearest_nzero explanation
git-svn-id: http://pugixml.googlecode.com/svn/trunk@462 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 13:12:46 +00:00 |
|
arseny.kapoulkine
|
f262cbb6be
|
XPath round() is now fully compliant
git-svn-id: http://pugixml.googlecode.com/svn/trunk@461 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 13:11:32 +00:00 |
|
arseny.kapoulkine
|
64fc9478af
|
tests: Added more ceiling/round tests, added first batch of Xalan tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@460 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 12:59:26 +00:00 |
|
arseny.kapoulkine
|
c3f4423e98
|
Very minor XPath refactoring
git-svn-id: http://pugixml.googlecode.com/svn/trunk@459 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 09:02:33 +00:00 |
|
arseny.kapoulkine
|
ff19e9475a
|
tests: Added more XPath tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@458 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-29 09:01:10 +00:00 |
|
arseny.kapoulkine
|
7e94e0c5ef
|
Removed redundant template
git-svn-id: http://pugixml.googlecode.com/svn/trunk@457 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-26 05:17:13 +00:00 |
|
arseny.kapoulkine
|
367e7c706b
|
Minor changelog fix
git-svn-id: http://pugixml.googlecode.com/svn/trunk@456 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-26 05:14:02 +00:00 |
|
arseny.kapoulkine
|
a4aa658f63
|
tests: Added Solaris/Sun C++ to report formatter
git-svn-id: http://pugixml.googlecode.com/svn/trunk@455 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-26 05:00:09 +00:00 |
|
arseny.kapoulkine
|
947026e6d7
|
tests: Added Solaris autotest
git-svn-id: http://pugixml.googlecode.com/svn/trunk@454 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 22:19:57 +00:00 |
|
arseny.kapoulkine
|
77c9a23bfb
|
Added build support for Sun C++
git-svn-id: http://pugixml.googlecode.com/svn/trunk@453 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 21:50:46 +00:00 |
|
arseny.kapoulkine
|
cd9bc5fa83
|
Added support for Sun C++ compiler
git-svn-id: http://pugixml.googlecode.com/svn/trunk@452 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 21:46:07 +00:00 |
|
arseny.kapoulkine
|
1a1cc6f7f4
|
tests: Minor fix
git-svn-id: http://pugixml.googlecode.com/svn/trunk@451 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 21:40:37 +00:00 |
|
arseny.kapoulkine
|
0e1b238fae
|
tests: Replaced #pragma once with header guards
git-svn-id: http://pugixml.googlecode.com/svn/trunk@450 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 21:40:11 +00:00 |
|
arseny.kapoulkine
|
75a0d2379a
|
Updated version, updated changelog, minor Doxygen fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@449 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 19:24:32 +00:00 |
|
arseny.kapoulkine
|
c88b4ca2c2
|
Internal charN_t types now use fixed size uintN_t types
git-svn-id: http://pugixml.googlecode.com/svn/trunk@448 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 17:27:29 +00:00 |
|
arseny.kapoulkine
|
6e2521830f
|
Optimized utf8 decoding
git-svn-id: http://pugixml.googlecode.com/svn/trunk@447 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 16:50:03 +00:00 |
|
arseny.kapoulkine
|
1046fe1f7b
|
Optimized utf8 -> wchar_t conversion, replaced assert with static assert
git-svn-id: http://pugixml.googlecode.com/svn/trunk@446 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 13:47:37 +00:00 |
|
arseny.kapoulkine
|
ece9147611
|
Changed memory management so that the document node lives inside document; this way a default-constructed document does not allocate any dynamic memory
git-svn-id: http://pugixml.googlecode.com/svn/trunk@445 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 07:55:44 +00:00 |
|
arseny.kapoulkine
|
4e05568c4d
|
Fixed BCC and MSVC6 compilation
git-svn-id: http://pugixml.googlecode.com/svn/trunk@444 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-25 07:54:36 +00:00 |
|
arseny.kapoulkine
|
df6f466e15
|
tests: Minor addition to attribute value modification tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@443 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-23 07:43:07 +00:00 |
|
arseny.kapoulkine
|
8095117f54
|
tests: Minor addition to PI parsing tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@442 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-22 19:13:35 +00:00 |
|
arseny.kapoulkine
|
7c01cf8df3
|
Nodes/attributes with empty names now are printed as :anonymous
git-svn-id: http://pugixml.googlecode.com/svn/trunk@441 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-21 05:50:53 +00:00 |
|
arseny.kapoulkine
|
e31d977c80
|
Optimized debug mode parsing/saving by order of magnitude
git-svn-id: http://pugixml.googlecode.com/svn/trunk@440 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 22:15:23 +00:00 |
|
arseny.kapoulkine
|
4c7d82fa5b
|
More compare_eq/rel refactoring
git-svn-id: http://pugixml.googlecode.com/svn/trunk@439 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 22:11:19 +00:00 |
|
arseny.kapoulkine
|
ba1b2017db
|
as_* functions now all use strto*/wcsto* functions; this unifies the behavior and fixes large unsigned integer parsing in as_uint
git-svn-id: http://pugixml.googlecode.com/svn/trunk@438 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 20:35:49 +00:00 |
|
arseny.kapoulkine
|
1f5be930d0
|
Assume that all compilers (except Microsoft) have stdint.h
git-svn-id: http://pugixml.googlecode.com/svn/trunk@437 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 20:18:59 +00:00 |
|
arseny.kapoulkine
|
4878d937d9
|
tests: Added progressive truncation test
git-svn-id: http://pugixml.googlecode.com/svn/trunk@436 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 18:06:58 +00:00 |
|
arseny.kapoulkine
|
d3195470ba
|
tests: Final MacOS fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@435 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 17:51:32 +00:00 |
|
arseny.kapoulkine
|
ff27a85a2b
|
tests: Fixed toolset autodetection in autotest-local
git-svn-id: http://pugixml.googlecode.com/svn/trunk@434 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 16:50:30 +00:00 |
|
arseny.kapoulkine
|
ca4866290b
|
tests: Fixed deprecation warnings disabling for GCC 4.0, miscellaneous fixes for MacOS X
git-svn-id: http://pugixml.googlecode.com/svn/trunk@433 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-20 07:32:49 +00:00 |
|
arseny.kapoulkine
|
487a18107f
|
tests: Final autotest report tuning
git-svn-id: http://pugixml.googlecode.com/svn/trunk@432 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 08:17:35 +00:00 |
|
arseny.kapoulkine
|
efc76ba8d4
|
tests: Final fix
git-svn-id: http://pugixml.googlecode.com/svn/trunk@431 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:54:38 +00:00 |
|
arseny.kapoulkine
|
754e438db8
|
tests: Added newline stripping from gcc -dumpversion output
git-svn-id: http://pugixml.googlecode.com/svn/trunk@430 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:50:16 +00:00 |
|
arseny.kapoulkine
|
806ce72862
|
tests: Minor fix for jam scripts
git-svn-id: http://pugixml.googlecode.com/svn/trunk@429 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:46:19 +00:00 |
|
arseny.kapoulkine
|
0826f0565b
|
tests: Minor fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@428 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:45:29 +00:00 |
|
arseny.kapoulkine
|
dd9de685eb
|
tests: gcc version is now specified upon building
git-svn-id: http://pugixml.googlecode.com/svn/trunk@427 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:42:34 +00:00 |
|
arseny.kapoulkine
|
2412872c09
|
tests: Fixed Linux startup scripts (line endings), added FreeBSD startup script
git-svn-id: http://pugixml.googlecode.com/svn/trunk@426 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 07:23:37 +00:00 |
|
arseny.kapoulkine
|
31c4cb2d8b
|
XPath refactoring (ast_filter/filter_posinv/predicates use the same function, removed greater* specializations for compare_rel, starts_with is used more extensively, const-correctness fixes)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@425 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-17 06:54:06 +00:00 |
|
arseny.kapoulkine
|
8b50d8c567
|
tests: Added Linux startup script
git-svn-id: http://pugixml.googlecode.com/svn/trunk@424 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-13 16:56:56 +00:00 |
|
arseny.kapoulkine
|
d520ce55d9
|
tests: Added wait for server to remote host, added automatic VM launch
git-svn-id: http://pugixml.googlecode.com/svn/trunk@423 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-13 16:48:46 +00:00 |
|
arseny.kapoulkine
|
754567ece2
|
tests: Added remote autotest host/server scripts
git-svn-id: http://pugixml.googlecode.com/svn/trunk@422 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-13 15:51:42 +00:00 |
|
arseny.kapoulkine
|
1b5fa404db
|
tests: Minor autotest look improvements
git-svn-id: http://pugixml.googlecode.com/svn/trunk@421 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-13 15:16:52 +00:00 |
|
arseny.kapoulkine
|
436ad8765e
|
tests: Improved platform/toolset formatting
git-svn-id: http://pugixml.googlecode.com/svn/trunk@420 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-12 22:05:01 +00:00 |
|
arseny.kapoulkine
|
697a5de5db
|
Fixed GCC build
git-svn-id: http://pugixml.googlecode.com/svn/trunk@419 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-12 21:36:22 +00:00 |
|
arseny.kapoulkine
|
937f5613a1
|
tests: Minor cleanup
git-svn-id: http://pugixml.googlecode.com/svn/trunk@418 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-12 20:56:04 +00:00 |
|
arseny.kapoulkine
|
28b54109d7
|
tests: Removed abbreviated defines, added HTML report generator
git-svn-id: http://pugixml.googlecode.com/svn/trunk@417 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-12 20:49:41 +00:00 |
|
arseny.kapoulkine
|
fa5f573d0d
|
tests: Started autotest refactoring (extracted build log generation code)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@416 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-12 17:49:38 +00:00 |
|
arseny.kapoulkine
|
544a527abd
|
Fixed incorrect allocator pointer in pages during parsing
git-svn-id: http://pugixml.googlecode.com/svn/trunk@415 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-11 06:55:07 +00:00 |
|
arseny.kapoulkine
|
157f720e12
|
Various test compilation fixes
git-svn-id: http://pugixml.googlecode.com/svn/trunk@414 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 21:36:05 +00:00 |
|
arseny.kapoulkine
|
4eccdbb8dc
|
Final portion of DOCTYPE tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@413 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 21:17:28 +00:00 |
|
arseny.kapoulkine
|
c08bd8a840
|
More DOCTYPE tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@412 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 20:52:45 +00:00 |
|
arseny.kapoulkine
|
5e1f3cf32c
|
More DOCTYPE tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@411 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 20:35:06 +00:00 |
|
arseny.kapoulkine
|
ace6b32c56
|
Added some DOCTYPE tests from xmlsuite
git-svn-id: http://pugixml.googlecode.com/svn/trunk@410 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 19:48:54 +00:00 |
|
arseny.kapoulkine
|
7bda2cb529
|
Implemented better DOCTYPE parsing, added more DOCTYPE tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@409 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 19:15:44 +00:00 |
|
arseny.kapoulkine
|
55f3cba20c
|
Added test that checks for correct page deallocation policy
git-svn-id: http://pugixml.googlecode.com/svn/trunk@408 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 17:26:30 +00:00 |
|
arseny.kapoulkine
|
b47b4905a6
|
Added more tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@407 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 17:14:48 +00:00 |
|
arseny.kapoulkine
|
8afeb9d71a
|
Added more tests
git-svn-id: http://pugixml.googlecode.com/svn/trunk@406 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 16:43:07 +00:00 |
|
arseny.kapoulkine
|
a6dc5ff70b
|
Optimized memory consumption (removed last_child and last_attribute, sibling/attribute lists are now one-way cyclic)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@405 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 16:38:22 +00:00 |
|
arseny.kapoulkine
|
4a90b861d9
|
Minor allocation refactoring and optimization
git-svn-id: http://pugixml.googlecode.com/svn/trunk@404 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 14:58:28 +00:00 |
|
arseny.kapoulkine
|
9441757ef6
|
Internal iterator constructors are now private, added empty document test
git-svn-id: http://pugixml.googlecode.com/svn/trunk@403 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 13:31:38 +00:00 |
|
arseny.kapoulkine
|
14bda69d0d
|
Optimized xml_document::destroy
git-svn-id: http://pugixml.googlecode.com/svn/trunk@402 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 12:21:51 +00:00 |
|
arseny.kapoulkine
|
47c23efe62
|
Reworked DOM memory allocation scheme (name/value allocations use the same pages as node/attribute structures, pages are now deallocated when completely free)
git-svn-id: http://pugixml.googlecode.com/svn/trunk@401 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-10 08:59:48 +00:00 |
|
arseny.kapoulkine
|
5ff56a6d68
|
Removed document order optimization (it helps on a tiny percentage of queries), XPath tests now compute their own order
git-svn-id: http://pugixml.googlecode.com/svn/trunk@400 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-09 20:37:49 +00:00 |
|
arseny.kapoulkine
|
e96af87b5d
|
Enabled MSVC10 x64 in autotest
git-svn-id: http://pugixml.googlecode.com/svn/trunk@399 99668b35-9821-0410-8761-19e4c4f06640
|
2010-05-09 18:47:23 +00:00 |
|