"experiments/pyexps/basicmem.py" did not exist on "32a74b8eb0183e6911e87292795f8a8968d214af"
- 11 Sep, 2011 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 10 Sep, 2011 9 commits
-
-
Jesse Beder authored
Major switch from Value -> Node. The library compiles with the new API, but tests are still oldies, and don't compile
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Updated the node/value classes with the new iterators, they compile until we try to instantiate anything
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 09 Sep, 2011 5 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
Made the 'data' member optional in node_ref - it's only created on-demand, so we don't waste extra memory every time we do Value tmp = v;
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Switched memory to using shared nodes, and node_data to keep only naked node pointers, not shared nodes (to break the cycle, and we don't need weak pointers because their memory is guaranteed to exist, via 'memory')
-
- 08 Sep, 2011 4 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 07 Sep, 2011 6 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
- 06 Sep, 2011 3 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
Switched the 'pragma once' to only happen on MSVC, or gcc >= 3.4 (it was causing trouble on the sun compiler)
-
- 04 Aug, 2011 2 commits
-
-
Jesse Beder authored
-
Jesse Beder authored
-
- 03 May, 2011 1 commit
-
-
Jesse Beder authored
-
- 16 Mar, 2011 1 commit
-
-
Jesse Beder authored
Marked Parser, Emitter, Node, Iterator, Mark, and Null for exporting to a DLL. It appears to work properly, although VS gives me lots of warning C4251 since I didn't export all data members of each of the above classes. It seems that it's not necessary to export those members (as long as you can't access them), and most of them are STL instances, which apparently cause lots of problems for DLLs. (For example, you simply can't export instances of std::map; see http://support.microsoft.com/kb/168958.)
-
- 10 Mar, 2011 1 commit
-
-
Jesse Beder authored
-
- 04 Mar, 2011 1 commit
-
-
Jesse Beder authored
Fixed folding bug (detecting indentation, example 8.2), and clipping/stripping empty strings (example 8.6)
-
- 03 Mar, 2011 5 commits
-
-
Jesse Beder authored
Added explicit doc start/end tokens for the emitter, and set it so that if you try to write after you've already written a full doc, it writes a doc start and continues
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-
Jesse Beder authored
-