All Stories

  1. DatAFLow : Toward a Data-Flow-Guided Fuzzer
  2. DatAFLow : Toward a Data-flow-guided Fuzzer
  3. Seed selection for successful fuzzing
  4. Hop, Skip, & Jump
  5. Hop, Skip, & Jump
  6. One Process to Reap Them All
  7. Hybrid STM/HTM for nested transactions on OpenJDK
  8. Hybrid STM/HTM for nested transactions on OpenJDK
  9. The Truth, The Whole Truth, and Nothing But the Truth
  10. Extending OpenJDK to support hybrid STM/HTM: preliminary design
  11. Rust as a language for high performance GC implementation
  12. Don't race the memory bus: taming the GC leadfoot
  13. Relaxing safely: verified on-the-fly garbage collection for x86-TSO
  14. Impact of GC design on power and performance for Android
  15. Closed and open nested atomic actions for Java
  16. Barriers reconsidered, friendlier still!
  17. Barriers reconsidered, friendlier still!
  18. Scheduling real-time garbage collection on uniprocessors
  19. Class Transformations for Transparent Distribution of Java Applications.
  20. Fine-grained adaptive biased locking
  21. X10 on the single-chip cloud computer
  22. The locality of concurrent write barriers
  23. Classifying Java class transformations for pervasive virtualized access
  24. The locality of concurrent write barriers
  25. Schism
  26. Pervasive Load-Time Transformation for Transparently Distributed Java
  27. Scheduling Hard Real-Time Garbage Collection
  28. A multidisciplinary approach towards computational thinking for science majors
  29. Session details: Concurrency
  30. A multidisciplinary approach towards computational thinking for science majors
  31. Classifying Java class transformations for pervasive virtualized access
  32. Wake up and smell the coffee
  33. Hierarchical real-time garbage collection
  34. Hierarchical real-time garbage collection
  35. Open nesting in software transactional memory
  36. Nested transactional memory: Model and architecture sketches
  37. The DaCapo benchmarks
  38. Portable, mostly-concurrent, mostly-copying garbage collection for multi-processors
  39. Reducing generational copy reserve overhead with fallback compaction
  40. Revocation techniques for Java concurrency
  41. The DaCapo benchmarks
  42. Safe futures for Java
  43. A transactional object calculus
  44. Safe futures for Java
  45. Software prefetching for mark-sweep garbage collection
  46. Software prefetching for mark-sweep garbage collection
  47. Anticipation-based partial redundancy elimination for static single assignment form
  48. Barriers
  49. Value-Based Partial Redundancy Elimination
  50. Penumbra
  51. Partial redundancy elimination for access path expressions
  52. Session 4: Overview
  53. Persistent object systems
  54. Mostly-copying reachability-based orthogonal persistence
  55. Mostly-copying reachability-based orthogonal persistence
  56. Protection traps and alternatives for memory management of an object-oriented language
  57. Object fault handling for persistent programming languages
  58. Object fault handling for persistent programming languages
  59. A comparative performance evaluation of write barrier implementation