Home My Page Projects Code Snippets Project Openings diderot
Summary Activity Tracker Tasks SCM

SCM Repository

[diderot] Diff of /branches/vis15/src/compiler/WISHLIST.md
ViewVC logotype

Diff of /branches/vis15/src/compiler/WISHLIST.md

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4106, Wed Jun 29 23:29:08 2016 UTC revision 4120, Thu Jun 30 15:39:09 2016 UTC
# Line 11  Line 11 
11    * bug047.diderot: don't know what's wrong; this is a program that used to work in the vis12 branch.    * bug047.diderot: don't know what's wrong; this is a program that used to work in the vis12 branch.
12      - fixed      - fixed
13    * bug052.diderot: inside() doesn't work on 1D fields    * bug052.diderot: inside() doesn't work on 1D fields
14      - still open      - fixed
15    * bug053.diderot: differentiation doesn't work on 1D fields    * bug053.diderot: differentiation doesn't work on 1D fields
16      - still open      - still open
17    * bug043.diderot: generated broken C code (was: no output ints?)    * bug043.diderot: generated broken C code (was: no output ints?)
# Line 47  Line 47 
47    
48  ### Wish list (from high to low priority)  ### Wish list (from high to low priority)
49    
50    * clerp = clamp(lerp())    * add clerp, with the following semantics:
51      - still open; what type should this function have?  ````
52    clerp(A,B,U,x,V) == clamp(A,B,lerp(A,B,U,x,V))
53    clerp(A,B,x) == clamp(A,B,lerp(A,B,x))
54    ````
55        - still open
56    * allow a "continue" statement within the update method to go to the beginning of    * allow a "continue" statement within the update method to go to the beginning of
57      the next update iteration      the next update iteration
58      - fixed      - fixed
# Line 65  Line 69 
69      be removed, because on average they create more confusion. More carefully crafted suggestions      be removed, because on average they create more confusion. More carefully crafted suggestions
70      can be added on a case by case basis.      can be added on a case by case basis.
71      - not possible without major changes to the parser generator tool      - not possible without major changes to the parser generator tool
72    * with "if (true) { foo } else { bar }", bar should be eliminated much sooner    * with "if (true) { foo } else { bar }", prune the dead code (in simplify?)
73      - not sure what this request wants?      - still open
74    * using "kern#N" syntax to assert C^N continuity    * using "kern#N" syntax to assert C^N continuity
75      - fixed      - fixed
76    * odd-support kernels    * odd-support kernels

Legend:
Removed from v.4106  
changed lines
  Added in v.4120

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0