From 5f7bbe131b0645a74a0389172ab302e2b25ea9c7 Mon Sep 17 00:00:00 2001 From: Csaba Hruska Date: Thu, 18 Feb 2016 10:56:24 +0100 Subject: update todo --- TODO | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 4faa9de5..ceb283ce 100644 --- a/TODO +++ b/TODO @@ -88,6 +88,7 @@ done: - backend: remove duplicate programs - support local pattern matching functions - support recursive local definitions +- testenv: performance benchmarks (time and memory consumption) next: - mutual recursion (inference & reduction) @@ -96,17 +97,12 @@ next: - show desugared source code on a tab in the editor - names should have unique identifiers -- testenv: performance benchmarks (time and memory consumption) - done - create benchmark test set (pipeline codegen and error report) - done - measure: runtest overall time, total time, total alloc from +RTS -tcurrent.perflog --machine-readable - - flag to add new result in the benchmark directory (with machine signature/name) (compare only by default) - - create comparison charts from the results +- backend: array support - compiler: generate samplers (OpenGL 3.3) - backend: setup texture sampler configuration (purescript) - backend: setup viewport for render target size (purescript) -- backend: array support - backend: GLSL codegen doesn't support Vector and tuple patterns (not compiler frontend related): fragment02tuple fragment02vectorpattern @@ -302,3 +298,4 @@ reviews, blogs insert somewhere - editor: input editor (add/edit new uniform values e.g. floats, matrixes and textures if possible) +- testenv: create comparison charts from the results -- cgit v1.2.3