diff options
author | lagergren <none@none> | 2013-02-14 13:01:52 +0100 |
---|---|---|
committer | lagergren <none@none> | 2013-02-14 13:01:52 +0100 |
commit | 862fda0d4a374334e0558490c60816f141bf07ea (patch) | |
tree | 23dd11d825af388097ca7663ff36da31abbe3bfb /src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java | |
parent | f9b2d17b191e1fb1ed28698871cce3d8daac15f6 (diff) |
8008199: Lazy compilation and trampoline implementation
Summary: The code pipeline now supports lazy compilation, which can be used to only compile certain FunctionNodes and leave others be, saving startup time. When these uncompiled nodes are hit, a trampoline will force them to be recompiled. This can also be used to specialize compilation fixing parameter types and return types to a callsite specific compilation. This will give performance.
Reviewed-by: attila, sundar
Diffstat (limited to 'src/jdk/nashorn/internal/runtime/linker/NashornStaticClassLinker.java')
0 files changed, 0 insertions, 0 deletions