slavapestov/factor — Issue #451: Inline global namespace check in get/set
Author: jckarter
Created: 2011-12-13 05:03:50+00:00
State: open
Labels: performance

A further improvement of namespaces would be to separate the global namespace from the namestack, change `get`, `set`, `get-global`, and `set-global` into macros so they only accept literal names, and have `get` and `set` check the global namespace as a last resort if `assoc-stack` fails. This would allow the global hashtable to be completely stripped from deployed apps.