Commit Graph

  • 3254a784bb add missing 'typename' Philipp A. Hartmann 2014-07-03 17:13:17 +02:00
  • c8673ef3de GenericReader::ParseNumber: consistently use s.Tell() Philipp A. Hartmann 2014-07-03 17:05:03 +02:00
  • 249529f039 avoid truncation warning on MSVC Philipp A. Hartmann 2014-07-03 16:52:49 +02:00
  • afa8279d8a GenericValue: drop duplicate/unneeded code Philipp A. Hartmann 2014-07-03 16:33:59 +02:00
  • d178fd4e94 Parse*: explicitly spell out kParseDefaultFlags Philipp A. Hartmann 2014-07-02 01:08:46 +02:00
  • 6b7f346437 ParseErrorCode: fix typo (NumberTooBig) Philipp A. Hartmann 2014-07-02 00:54:36 +02:00
  • a22f325ae4 perftest: fix typo Philipp A. Hartmann 2014-07-02 00:49:12 +02:00
  • f7204e78d0 .gitignore: exclude tracked directories in bin/ Philipp A. Hartmann 2014-07-02 10:53:30 +02:00
  • 80a5b9093c In Value.CopyFrom unit test, run both allocators. Milo Yip 2014-07-03 22:57:09 +08:00
  • d0146c4476 Merge pull request #45 from miloyip/Swap Milo Yip 2014-07-03 22:45:02 +08:00
  • 1aa84342ba Added GenericValue::Swap() Milo Yip 2014-07-03 22:38:34 +08:00
  • 009c4005b2 Fixes 'not' keyword that is not supported by Visual Studio by default Milo Yip 2014-07-03 22:37:42 +08:00
  • 28294fa754 Merge pull request #44 from pah/feature/memberiterator Milo Yip 2014-07-03 22:23:58 +08:00
  • 5835750259 GenericMemberIterator: fixup some formatting and documentation Philipp A. Hartmann 2014-07-03 15:18:01 +02:00
  • 78c75de22c tutorial.cpp: update for FindMember change Philipp A. Hartmann 2014-07-03 15:04:04 +02:00
  • 86c47a6a8b document.h: move inclusion of template meta functions Philipp A. Hartmann 2014-07-03 14:56:43 +02:00
  • 43737ef310 GenericValue::FindMember: return MemberEnd, if member doesn't exist Philipp A. Hartmann 2014-07-03 14:33:56 +02:00
  • 17a8804cf3 document.h: add GenericMemberIterator Philipp A. Hartmann 2014-07-03 14:29:57 +02:00
  • 05179e2891 internal/meta.h: add some template meta functions Philipp A. Hartmann 2014-07-03 14:24:58 +02:00
  • f3fa423de0 Updates "Create/Modify Values" section miloyip 2014-07-03 19:20:33 +08:00
  • 0bce2dedd2 Merge pull request #42 from pah/cleanup/streamcopy Milo Yip 2014-07-03 13:14:16 +08:00
  • 7890a1b17a StreamLocalCopy: move to reader.h Philipp A. Hartmann 2014-07-02 21:26:44 +02:00
  • f6903f79d4 GenericReader: simplify local stream copy optimization Philipp A. Hartmann 2014-07-02 20:51:10 +02:00
  • ebbfaf1c13 Fixes premake4 script for VS Milo Yip 2014-07-03 01:59:13 +08:00
  • 104c3954bd Revert "Fixes premake4 for VS" Milo Yip 2014-07-03 01:51:08 +08:00
  • 63757f6405 Fixes premake4 for VS Milo Yip 2014-07-03 01:50:12 +08:00
  • feb5dde7e5 Merge pull request #40 from miloyip/warning Milo Yip 2014-07-03 01:48:15 +08:00
  • 49b1a12799 Fixes two other warning about unused fread() return value Milo Yip 2014-07-03 01:24:52 +08:00
  • 0815f0560a Fixes a warning about unused fread() return value Milo Yip 2014-07-03 01:17:58 +08:00
  • e4188c8040 Fixes a warning in release. Milo Yip 2014-07-03 01:11:52 +08:00
  • 1e99f0b537 Merge remote-tracking branch 'origin/master' into warning Milo Yip 2014-07-03 01:00:01 +08:00
  • 5a186104f4 Fixes warnings Milo Yip 2014-07-03 00:59:35 +08:00
  • 0c81ed7724 Merge pull request #39 from miloyip/LocalCopyOptimization Milo Yip 2014-07-03 00:57:05 +08:00
  • 2a9c7a9ffa Makes FileReadStream not using local copy optimization Milo Yip 2014-07-03 00:25:45 +08:00
  • 9aec8d6ad4 Fixes local copy optimization Milo Yip 2014-07-02 23:49:47 +08:00
  • f3ac1de589 Added creatie/modify value section to tutorial miloyip 2014-07-02 19:13:14 +08:00
  • 553a251b5a Update tutorial.md Milo Yip 2014-07-02 00:41:49 +08:00
  • dfcf4f26dd Update tutorial.md Milo Yip 2014-07-02 00:35:42 +08:00
  • a74c5da9da Update tutorial.md Milo Yip 2014-07-02 00:31:30 +08:00
  • c1035cb970 Update tutorial.md Milo Yip 2014-07-02 00:29:33 +08:00
  • cbc2c46bb8 Update tutorial.md Milo Yip 2014-07-02 00:27:27 +08:00
  • bc2daea2f6 Add other query sections in tutorial Milo Yip 2014-07-02 00:20:36 +08:00
  • 84a4ff85c5 tutorial draft miloyip 2014-07-01 19:17:44 +08:00
  • 5852c42bb9 Update features.md Milo Yip 2014-07-01 12:56:40 +08:00
  • 563e3d9d69 Merge pull request #37 from miloyip/TravisSetting2 Milo Yip 2014-07-01 09:39:21 +08:00
  • 93e1488c7b Run valgrind in second pass to get exit code correctly Milo Yip 2014-06-30 23:54:47 +08:00
  • e3330d15c0 Install valgrind Milo Yip 2014-06-30 23:46:34 +08:00
  • a2abe212a1 test Valgrind Milo Yip 2014-06-30 23:32:48 +08:00
  • 1acfc21684 Merge pull request #34 from miloyip/SmallFloatingPoint Milo Yip 2014-06-30 21:46:34 +08:00
  • 4843b790c0 Remove debug code Milo Yip 2014-06-30 21:28:57 +08:00
  • 10924e389c Fixes parsing small floating point values underflow Milo Yip 2014-06-30 21:26:43 +08:00
  • 2e156ccacd Merge pull request #33 from miloyip/MoveStructMember Milo Yip 2014-06-30 19:13:03 +08:00
  • a9356c09c0 Fixes IBM XL C/C++ for AIX issue miloyip 2014-06-30 19:07:58 +08:00
  • a2240e26ab Fixes premake.sh Milo Yip 2014-06-30 18:26:34 +08:00
  • ba5e27a007 Update readme.md Milo Yip 2014-06-30 14:06:40 +08:00
  • 8e6da6bdff Update readme.md Milo Yip 2014-06-30 14:02:30 +08:00
  • 9b8424a6b0 Update performance.md Milo Yip 2014-06-30 14:00:10 +08:00
  • c2971cf953 Update performance.md Milo Yip 2014-06-30 13:58:58 +08:00
  • 177ba6e7f8 Create performance.md Milo Yip 2014-06-30 13:58:11 +08:00
  • a1ce06a187 Fixes vs2010 warning about INT64_C() miloyip 2014-06-30 10:18:14 +08:00
  • ba50fe7dc8 Merge pull request #27 from miloyip/issue23errorcode Milo Yip 2014-06-30 09:58:40 +08:00
  • 389fe87cd8 Merge branch 'master' into issue23errorcode miloyip 2014-06-30 09:44:24 +08:00
  • d8ed60956b Merge pull request #32 from miloyip/issue30streamcopy Milo Yip 2014-06-29 21:58:35 +08:00
  • 8e76a9dcce Fixes compilation error Milo Yip 2014-06-29 21:24:15 +08:00
  • 789761ae1b Fixes compilation error Milo Yip 2014-06-29 21:18:31 +08:00
  • bcf7cee788 Add stream copying optimization switch depending stream type. Milo Yip 2014-06-29 20:59:01 +08:00
  • 6f7d6642ef Turn off -Weverything for Travis. Milo Yip 2014-06-29 16:50:26 +08:00
  • 8bdf58a725 Let travis to build perftest and example, and run perftest. Milo Yip 2014-06-29 16:42:11 +08:00
  • c4a4acc6c7 Merge pull request #29 from miloyip/DefaultFlag Milo Yip 2014-06-29 16:37:18 +08:00
  • 0f478f96cc Update features.md Milo Yip 2014-06-29 16:35:16 +08:00
  • 718e9fe9d9 Update features.md Milo Yip 2014-06-29 16:34:53 +08:00
  • 21b8d22575 Update readme.md Milo Yip 2014-06-29 16:30:55 +08:00
  • 3ef2a6bbce Update features.md Milo Yip 2014-06-29 16:25:08 +08:00
  • a75c8f9b3a Create features.md Milo Yip 2014-06-29 16:03:33 +08:00
  • 1d14748bc9 Added overloaded functions for default parseFlags Milo Yip 2014-06-29 15:03:38 +08:00
  • 6f306755d5 Minor adjustment to simpledom example Milo Yip 2014-06-29 14:18:33 +08:00
  • 8a959c3898 Fixes comment mistakes Milo Yip 2014-06-28 20:37:22 +08:00
  • 331c4cf500 Update readme.md Milo Yip 2014-06-28 19:47:11 +08:00
  • cd144c3cfd Added a simple example and a diagram showing the process. Milo Yip 2014-06-28 19:44:11 +08:00
  • c14c5ff236 Documentation on error related files and include dependent header. Milo Yip 2014-06-27 22:43:21 +08:00
  • 69ca7487bc Manually merge the segfault fix from main branch and fix several unit tests about error code Milo Yip 2014-06-27 22:27:18 +08:00
  • b0059483c8 Error can only be assigned once Milo Yip 2014-06-27 22:13:02 +08:00
  • b2b12a6367 Merge pull request #26 from pah/fixes/errorreturn-castqual Milo Yip 2014-06-27 21:18:01 +08:00
  • 0277ebdc3c document.h: avoid casting away const Philipp A. Hartmann 2014-06-27 10:27:35 +02:00
  • be01d3d7cc fix build on travis-ci.org Philipp A. Hartmann 2014-06-27 10:26:37 +02:00
  • bb889b6ab6 Verify all error codes in unit tests of parsing. Milo Yip 2014-06-27 16:19:04 +08:00
  • b4df717675 Fixes grammar mistakes in error messages. Milo Yip 2014-06-27 16:13:54 +08:00
  • fbf29dfc52 Update readme.md Milo Yip 2014-06-27 14:02:20 +08:00
  • b429a82a1a Update readme.md Milo Yip 2014-06-27 13:55:45 +08:00
  • 3693d61f5a Add parse error codes and API for converting error code to text. Milo Yip 2014-06-27 01:53:56 +08:00
  • 813eaf4e03 Merge pull request #25 from miloyip/issue22setjmp Milo Yip 2014-06-26 23:48:29 +08:00
  • a1a8abd0d9 Add safe checks in parsing compound types. Milo Yip 2014-06-26 23:35:13 +08:00
  • 3d9dd745a1 Remove setjmp header and jmpbuf member variable Milo Yip 2014-06-26 23:24:16 +08:00
  • 188b99b471 Clear the stack after parsing and fixes indentation. Milo Yip 2014-06-26 23:14:05 +08:00
  • 32b930529a Merge pull request #24 from pah/fixes/travis-ci Milo Yip 2014-06-26 22:49:46 +08:00
  • 74a24377a8 Remove setjmp()/longjmp() Milo Yip 2014-06-26 22:31:54 +08:00
  • cc8833506c document.h: define __STDC_CONSTANT_MACROS Philipp A. Hartmann 2014-06-26 16:06:15 +02:00
  • 43628f6f7d prepare for travis-ci.org continuous integration Philipp A. Hartmann 2014-06-26 14:52:29 +02:00
  • c0f89f6f07 Update readme.md Milo Yip 2014-06-26 12:06:40 +08:00
  • 26e6fcb9a1 Update readme.md Milo Yip 2014-06-26 12:05:46 +08:00