about summary refs log tree commit diff stats
path: root/cpp/.traces/buffer-append-works
Commit message (Collapse)AuthorAgeFilesLines
* 1276 - make C++ version the defaultKartik K. Agaram2015-05-051-1146/+0
| | | | I've tried to update the Readme, but there are at least a couple of issues.
* 1269 - 'wait-for-routine'Kartik K. Agaram2015-05-051-16/+16
|
* 1267 - 'routine-state' can use the provided routine idKartik K. Agaram2015-05-051-16/+16
|
* 1247Kartik K. Agaram2015-05-031-78/+78
|
* 1246Kartik K. Agaram2015-05-031-129/+129
|
* 1244Kartik K. Agaram2015-05-031-15/+15
|
* 1242 - simpler implementation for 'scenario'Kartik K. Agaram2015-05-021-17/+258
| | | | | Also now has the side effect that scenarios can have any number of 'run' or check or any future blocks, in any order.
* 1226 - bugfix in allocating arraysKartik K. Agaram2015-04-301-348/+348
| | | | Also our first test of printing to screen.
* 1225Kartik K. Agaram2015-04-291-0/+127
| | | | Finally start tracing the actual instructions as they run.
* 1223 - more stable traces for parse scenariosKartik K. Agaram2015-04-291-14/+14
|
* 1213Kartik K. Agaram2015-04-281-5/+5
|
* 1206 - 'wait' state for synchronizing routinesKartik K. Agaram2015-04-271-1/+1
| | | | I think I have enough now to port channels over.
* 1194Kartik K. Agaram2015-04-241-0/+1
|
* 1193Kartik K. Agaram2015-04-241-15/+15
|
* 1184 - finally, concurrencyKartik K. Agaram2015-04-241-1/+2
|
* 1168Kartik K. Agaram2015-04-241-3/+3
|
* 1105 - more primitives for managing ingredientsKartik K. Agaram2015-04-191-1/+1
|
* 1101Kartik K. Agaram2015-04-191-1/+1
|
* 1097 - 'grow-buffer' works the first time!Kartik K. Agaram2015-04-181-0/+355
| | | | | | | | | | | | | | | | | | | I thought I'd need to duplicate scenarios to simulate running some code, making some checks, running some more code. But I can just keep saving state to raw locations! I'd still have to manage raw locations myself, though. And it can be ping-pongy to have to check on the other blocks then go back to the run block. But what's the alternative? Multiple run blocks (even excluding the implementation effort) raise questions of namespace sharing across them. If it gets too bad I can intersperse recipes inside the scenario. Yes, that will work. Of course, overly long tests might themselves be a bad idea. We'll see, this is all terra incognita syntactically speaking. This might not be enough to check that a routine is waiting on a channel, but should keep us until then. Wait, even there what you need is a way to check on the status of your child routines. Yeah, doable. Even if we're getting ahead of ourselves.
* 1090Kartik K. Agaram2015-04-171-0/+421