All Stories

  1. Reconsidering Garbage Collection in Julia: A Practitioner Report
  2. DatAFLow : Toward a Data-Flow-Guided Fuzzer
  3. DatAFLow : Toward a Data-flow-guided Fuzzer
  4. The Garbage Collection Handbook
  5. Seed selection for successful fuzzing
  6. Designing a low-level virtual machine for implementing real-time managed languages
  7. Proceedings of the 16th ACM SIGPLAN International Conference on Managed Programming Languages and Runtimes
  8. Hop, Skip, & Jump
  9. Hop, Skip, & Jump
  10. Proceedings of the 9th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages
  11. One Process to Reap Them All
  12. Hybrid STM/HTM for nested transactions on OpenJDK
  13. Proceedings of the 8th International Workshop on Virtual Machines and Intermediate Languages
  14. Hybrid STM/HTM for nested transactions on OpenJDK
  15. The Truth, The Whole Truth, and Nothing But the Truth
  16. Extending OpenJDK to support hybrid STM/HTM: preliminary design
  17. Rust as a language for high performance GC implementation
  18. Don't race the memory bus: taming the GC leadfoot
  19. Proceedings of the 2015 International Symposium on Memory Management
  20. Stop and go: understanding yieldpoint behavior
  21. Relaxing safely: verified on-the-fly garbage collection for x86-TSO
  22. Impact of GC design on power and performance for Android
  23. Closed and open nested atomic actions for Java
  24. Proceedings of the 2013 ACM SIGPLAN international conference on Object oriented programming systems languages & applications
  25. Proceedings of the 2013 ACM international symposium on New ideas, new paradigms, and reflections on programming & software
  26. Proceedings of the 9th symposium on Dynamic languages
  27. Barriers reconsidered, friendlier still!
  28. Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity - SPLASH '13
  29. Barriers reconsidered, friendlier still!
  30. The Garbage Collection Handbook
  31. Scheduling real-time garbage collection on uniprocessors
  32. Class Transformations for Transparent Distribution of Java Applications.
  33. Fine-grained adaptive biased locking
  34. X10 on the single-chip cloud computer
  35. The locality of concurrent write barriers
  36. Schism
  37. Classifying Java class transformations for pervasive virtualized access
  38. The locality of concurrent write barriers
  39. Schism
  40. Pervasive Load-Time Transformation for Transparently Distributed Java
  41. Scheduling Hard Real-Time Garbage Collection
  42. Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments
  43. A multidisciplinary approach towards computational thinking for science majors
  44. Session details: Concurrency
  45. A multidisciplinary approach towards computational thinking for science majors
  46. Classifying Java class transformations for pervasive virtualized access
  47. Wake up and smell the coffee
  48. Hierarchical real-time garbage collection
  49. Hierarchical real-time garbage collection
  50. Open nesting in software transactional memory
  51. Nested transactional memory: Model and architecture sketches
  52. Proceedings of the 2006 workshop on Memory system performance and correctness
  53. The DaCapo benchmarks
  54. Portable, mostly-concurrent, mostly-copying garbage collection for multi-processors
  55. Reducing generational copy reserve overhead with fallback compaction
  56. Revocation techniques for Java concurrency
  57. The DaCapo benchmarks
  58. Transparently Reconciling Transactions with Locking for Java Synchronization
  59. Safe futures for Java
  60. A transactional object calculus
  61. Safe futures for Java
  62. Software prefetching for mark-sweep garbage collection
  63. Software prefetching for mark-sweep garbage collection
  64. Software prefetching for mark-sweep garbage collection
  65. Anticipation-based partial redundancy elimination for static single assignment form
  66. Barriers
  67. Value-Based Partial Redundancy Elimination
  68. A Semantic Framework for Designer Transactions
  69. Preemption-based avoidance of priority inversion for Java
  70. Transactional Monitors for Concurrent Objects
  71. Penumbra
  72. Partial redundancy elimination for access path expressions
  73. Session 4: Overview
  74. A Framework for Persistence-Enabled Optimization of Java Object Stores
  75. On the Usefulness of Liveness for Garbage Collection and Leak Detection
  76. Proceedings of the 2nd international symposium on Memory management
  77. Persistent object systems
  78. Mostly-copying reachability-based orthogonal persistence
  79. Mostly-copying reachability-based orthogonal persistence
  80. Expressing Object Residency Optimizations Using Pointer Type Annotations
  81. Protection traps and alternatives for memory management of an object-oriented language
  82. Object fault handling for persistent programming languages
  83. Efficient handling of multiple inheritance hierarchies
  84. Object fault handling for persistent programming languages
  85. Protection traps and alternatives for memory management of an object-oriented language
  86. A comparative performance evaluation of write barrier implementation
  87. A comparative performance evaluation of write barrier implementation