1Andy: add keyword-only arguments 2 3Andy: Arbitrary depth copying of arrays. 4 5Andy: Investigate bbox error in uofa-talk Shadowing slide 6 7Andy: change label in coder to a class not an Int 8 9Andy: look at label alignment in rotvenn 10 11Andy: possible optimizations: 12 eliminate frame copying in picture.add(picture pic, ...) 13 varpush+popcall --> varcall? 14 fieldpush+popcall --> fieldcall? 15 overloaded::simplify copies 16 straight guide which references a subset of a pair vector. 17 Is it cheaper to import a bltin module than to call base_venv again? 18 varpush+pop --> no op 19 varsave+pop --> one op 20 closure+pushfunc+varsave+pop --> savefunc 21 stack::popWithoutReturningValue 22 look at position information saved in program, maybe save separately 23 formal::addOps calls trans 24 only hash first 3 or 4 args of signature 25 rm transToType from varinitArg::trans 26 change camp.y to flag arglists with named args 27 28Andy: testing in errortest.asy for packing versus casting, default argument 29ambiguities, and whatever else you can think of 30 31Andy: operator tuple, to let people define their own tuples 32 33Andy: Decide if we should change vm::error to em in application.cc 34 35John or Andy: Add unit test for AddOps. 36 37Jamie: Finish environment texture & other PBR refinements. 38