stephen-swensen / nl-compiler

A compiler for NL, a statically typed programming language targeting .NET
1 stars 0 forks source link

Refactor TySig caching of corresponding resolved Type #32

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
While the caching has a major positive performance impact, it also increases 
coupling relating to non-transparent use of state.

Original issue reported on code.google.com by stephen....@gmail.com on 5 Dec 2011 at 10:48

GoogleCodeExporter commented 9 years ago
Nearly finished with this issue; just need to do a little related tidying up of 
PositionRange tokens sprinkled in grammer -- but the thrust of it is done: nice 
and functional now, and performance is still exactly as good.

Original comment by stephen....@gmail.com on 7 Dec 2011 at 3:19

GoogleCodeExporter commented 9 years ago

Original comment by stephen....@gmail.com on 7 Dec 2011 at 6:07