rorygraves / scalac_perf

The Scala programming language
http://www.scala-lang.org/
16 stars 3 forks source link

elide inlining count via java annotation #6

Open mkeskells opened 7 years ago

mkeskells commented 7 years ago

java supports an annotation to mark a stack frame as non counting towards stack depth java.lang.invoke.ForceInline ( Mike to confirm) Maybe other annotations like java.lang.invoke.Stable

Investigate where this can be used to improve performance, starting with collections

This will need benchmarking support