Changeset 12183 in project
- Timestamp:
- 10/16/08 22:26:29 (12 years ago)
- Location:
- chicken/branches/cmi
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
chicken/branches/cmi/NEWS
r12182 r12183 37 37 be inlined 38 38 - new options and declarations "[-]local" and "[-]inline-global" 39 - Optimization levels changed to use inlining:39 - optimization levels changed to use inlining: 40 40 -optimize-level 3: enables -inline -local (but *not* -unsafe) 41 41 -optimize-level 4: enables -inline -local -unsafe 42 42 - support for cross-module inlining 43 - "make <VARIABLES> bench" runs the benchmark suite 43 44 44 45 3.4.0 -
chicken/branches/cmi/TODO
r12182 r12183 43 43 ** when inlining, consing arg-list with "list" may make get-keyword possibly foldable 44 44 ** test global inlining (using .inline files) 45 *** add dependency lines to rules.make to ensure library-units are built in correct order 45 *** add dependency lines to rules.make 46 this is to ensure compiler- and library-units are built in correct order 47 ** we possibly need an option to generate .inline files 48 currently -inline-global both emits such a file and enables use of them 46 49 47 50 * runtime … … 50 53 * benchmarks 51 54 ** add more realistic benchmarks 55 ** run benchmarks with current trunk to have something to compare 52 56 53 57 * tests
Note: See TracChangeset
for help on using the changeset viewer.