lib/opal/cache.rb in opal-1.4.1 vs lib/opal/cache.rb in opal-1.5.0.rc1
- old
+ new
@@ -39,10 +39,10 @@
data = cache.get(key)
data || begin
compiler = yield
- cache.set(key, compiler)
+ cache.set(key, compiler) unless compiler.dynamic_cache_result
compiler
end
end
def runtime_key