about summary refs log tree commit diff stats
path: root/cpp/012transform
Commit message (Collapse)AuthorAgeFilesLines
* 1166Kartik K. Agaram2015-04-241-2/+2
| | | | | | | Why did I think STL's map wasn't efficient? It has logarithmic complexity (maintains a tree internally) and is faster than hashing for small containers. It's the more portable solution and should be what I turn to by default.
* 1155 - three phases of mu: load, transform, runKartik K. Agaram2015-04-241-2/+1
| | | | | | Each phase implicitly calls previous phases. Most C++ scenarios implicitly call one, two or three of the phases. More clear now that 'load' does more than just add recipes.
* 1052Kartik K. Agaram2015-04-121-1/+1
|
* 1030 - better test isolation for break/loopKartik K. Agaram2015-04-071-0/+1
| | | | | | | I've been resetting all recipes after every single test, but the arc version has shown that this gets slow all too quickly. And the longer I wait to fix it the harder it gets to fix. Already, boy, were this and the next couple of commits hard to track down.
* 966 - c++: starting on default-spaceKartik K. Agaram2015-03-211-1/+1
|
* 956Kartik K. Agaram2015-03-181-1/+1
| | | | Cleaner way to signal that a reagent's value has been computed.
* 951 - done with break/loopKartik K. Agaram2015-03-181-0/+1
|
* 949 - paving the way for jumps to labelsKartik K. Agaram2015-03-171-0/+26
| | | | Addresses for reagents are now computed after all transforms.
* 945 - move 'transform' layer to before 'run'Kartik K. Agaram2015-03-171-0/+28