ccshan
2019-4-5 14:53:11

What does “Sham language constructs build syntax objects instead of direct language expressions” mean? Can someone give me an example of a syntax object that’s not a direct language expression and/or a direct language expression that’s not a syntax object?


rjnw
2019-4-5 14:54:49

I meant to say sham constructs build syntax objects of expressions rather than them being language expressions


ccshan
2019-4-5 15:00:49

Is there a difference between “syntax objects of expressions” and “language expressions”? Or is the difference between “build” and “be”?


rjnw
2019-4-5 15:01:26

build and be


ccshan
2019-4-5 22:34:28

@rjnw You may already have the per-run timings? I have the code for computing std err


rjnw
2019-4-5 22:34:48

for synth?


rjnw
2019-4-5 22:35:39

I used racket time to compute them so it’s hard to get std err, I am going to try changing the code right now to get more precision


rjnw
2019-4-5 22:36:07

I also commited compile times for naive bayes


rjnw
2019-4-5 23:45:32

samth
2019-4-6 00:33:28

@samth set the channel topic: https://oopsla19.hotcrp.com/paper/407/edit


ccshan
2019-4-6 01:15:11

Section 5.4 still talks as if the Synth performance evaluation measures 3 systems, but it only shows 2 (Pure Racket (“improved”?) and Sham)


ccshan
2019-4-6 01:27:09

I see that Sham run-time code generation takes 400–500ms per Naive Bayes benchmark run. (Interestingly, it takes a bit longer when runtime specialization is ablated.) Given that the generated code is then run at least 2000 times, it would be misleading to just add these timings to the bar chart. So I’m just going to add the numbers to the text instead.


samth
2019-4-6 02:20:56

I cited the UAI paper for Hakaru, does that seem sufficient?


ccshan
2019-4-6 02:22:37

Is it just to cite Hakaru in general? The FLOPS paper is probably more appropriate. Just push now and let me fix it?


samth
2019-4-6 02:22:48

I’ll fix


ccshan
2019-4-6 02:23:24

Just let me know if you need the bibtex or anything


samth
2019-4-6 02:25:22

i get all my bibtex from dblp


samth
2019-4-6 02:25:26

done


samth
2019-4-6 02:25:36

i also rearranged a figure a bit


samth
2019-4-6 02:26:18

I resubmitted


samth
2019-4-6 02:26:35

I think I’m genuinely not conflicted with Ron so don’t worry about that warning


ccshan
2019-4-6 02:37:42

ok, sorry I might have changed some the conflict checkboxes when I submitted earlier


samth
2019-4-6 02:48:06

no problem


samth
2019-4-6 02:54:56

I think I’m happy with the current status


samth
2019-4-6 02:55:01

well done everyone