about summary refs log tree commit diff stats
path: root/cpp/.traces
Commit message (Collapse)AuthorAgeFilesLines
* 1030 - better test isolation for break/loopKartik K. Agaram2015-04-0720-26/+26
| | | | | | | 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.
* 1017Kartik K. Agaram2015-04-041-0/+11
|
* 1013Kartik K. Agaram2015-04-0321-35/+35
|
* 1010Kartik K. Agaram2015-04-035-7/+57
|
* 1009Kartik K. Agaram2015-04-031-0/+37
|
* 1007Kartik K. Agaram2015-04-035-8/+5
|
* 1002Kartik K. Agaram2015-04-021-0/+1
|
* 1001Kartik K. Agaram2015-04-021-0/+35
|
* 1000Kartik K. Agaram2015-03-312-2/+31
|
* 999Kartik K. Agaram2015-03-312-2/+9
|
* 998 - convenient string initializationKartik K. Agaram2015-03-302-1/+23
|
* 997Kartik K. Agaram2015-03-3089-497/+497
|
* 996 - string literalsKartik K. Agaram2015-03-303-2/+11
|
* 994 - spaces now check boundsKartik K. Agaram2015-03-292-4/+25
| | | | I'm not testing for bounds-check errors yet, though.
* 992 - c++ chain spaces for lexical scopeKartik K. Agaram2015-03-281-0/+29
|
* 991Kartik K. Agaram2015-03-281-3/+3
|
* 990Kartik K. Agaram2015-03-281-0/+28
|
* 989Kartik K. Agaram2015-03-281-0/+50
|
* 987 - c++: memory allocatorKartik K. Agaram2015-03-271-0/+27
|
* 986Kartik K. Agaram2015-03-2717-42/+42
|
* 984Kartik K. Agaram2015-03-271-2/+2
|
* 983 - arc 'integer-array' => c++ 'array:integer'Kartik K. Agaram2015-03-2614-19/+19
|
* 978Kartik K. Agaram2015-03-261-0/+34
|
* 971Kartik K. Agaram2015-03-252-4/+4
|
* 969Kartik K. Agaram2015-03-241-0/+0
|
* 968Kartik K. Agaram2015-03-2451-151/+151
|
* 966 - c++: starting on default-spaceKartik K. Agaram2015-03-211-0/+15
|
* 965Kartik K. Agaram2015-03-211-0/+36
|
* 963Kartik K. Agaram2015-03-201-0/+11
| | | | Amazing how easy that was.
* 962 - no, not quiteKartik K. Agaram2015-03-201-0/+8
| | | | A big one left: tracking the size of reagents.
* 961 - done converting names?Kartik K. Agaram2015-03-201-0/+31
| | | | | | | | | | | I'm making two changes to how I compute field offsets: a) I just replace offset names up front, before I even manage field names. I don't bother disallowing x:integer and x:offset in the same function. Let's see if that leads us astray. Certainly saves code. b) I don't bother canonizing the first arg of a get since we know it has to have a type that is some number of 'address' followed by a record. Just assume that we have the right number of 'deref's.
* 960Kartik K. Agaram2015-03-201-0/+10
|
* 959Kartik K. Agaram2015-03-202-0/+16
|
* 957 - starting to do name translationKartik K. Agaram2015-03-181-0/+9
|
* 952Kartik K. Agaram2015-03-183-3/+0
|
* 951 - done with break/loopKartik K. Agaram2015-03-1817-122/+212
|
* 950Kartik K. Agaram2015-03-172-0/+68
|
* 949 - paving the way for jumps to labelsKartik K. Agaram2015-03-1769-339/+342
| | | | Addresses for reagents are now computed after all transforms.
* 944 - more break/loop testsKartik K. Agaram2015-03-176-1/+160
| | | | I still can't handle jumps to labels. That'll require some rejiggering..
* 943Kartik K. Agaram2015-03-173-0/+78
|
* 941 - c++: basic break/loop conversionKartik K. Agaram2015-03-1651-0/+247
|
* 940 - c++: some changes to instruction modelKartik K. Agaram2015-03-1657-315/+315
|
* 939 - c++: fix an old parsing hackKartik K. Agaram2015-03-166-11/+18
|
* 938Kartik K. Agaram2015-03-161-7/+9
|
* 936Kartik K. Agaram2015-03-161-9/+7
|
* 935 - permit '{' and '}' as legal labelsKartik K. Agaram2015-03-161-1/+1
|
* 929 - recipes again take ingredients and reply with resultsKartik K. Agaram2015-03-152-7/+1
|
* 928 - 'call' layer is now more cohesiveKartik K. Agaram2015-03-151-1/+1
| | | | It does less though. Args temporarily not supported.
* 924Kartik K. Agaram2015-03-141-0/+6
|
* 904 - c++: replying from recipesKartik K. Agaram2015-03-143-2/+32
|