Adaptive just-in-time value class optimization for lowering memory consumption and improving execution time performance

@article{Pape2017AdaptiveJV,
  title={Adaptive just-in-time value class optimization for lowering memory consumption and improving execution time performance},
  author={Tobias Pape and Carl Friedrich Bolz and Robert Hirschfeld},
  journal={Sci. Comput. Program.},
  year={2017},
  volume={140},
  pages={17-29}
}
  • Tobias Pape, Carl Friedrich Bolz, Robert Hirschfeld
  • Published 2017
  • Computer Science
  • Sci. Comput. Program.
  • Abstract The performance of value classes is highly dependent on how they are represented in the virtual machine. Value class instances are immutable, have no identity, and can only refer to other value objects or primitive values and since they should be very lightweight and fast, it is important to optimize them carefully. In this paper we present a technique to detect and compress common patterns of value class usage to improve memory usage and performance. The technique identifies patterns… CONTINUE READING

    References

    Publications referenced by this paper.
    SHOWING 1-10 OF 57 REFERENCES