~/talk

A Container-Usage-Pattern-Based Context Debloating Approach for Object-Sensitiv...

Talkat OOPSLA 2023 · 2023-10-23..10-27
links:none on file
links:none on file
name:Wei Li
links:none on file
links:none on file
links:none on file
name:Yulei Sui
links:none on file
slides:none on file

A new preanalysis called DebloaterX uses three container-usage patterns and a limited field sensitive DFA to mark container objects as context dependent or not, is implemented in the Qilin framework and released open source, and chooses 92.4% of objects as context-independent on average. Results: kobj runs 19.3x faster for k=2 and 150.2x for k=3, scales to 8 more programs at k=3, and loses under 0.2% precision while only 7.6% of objects are labeled context-dependent.

AI-written summary · about

  1. 0:00Context debloating approach
  2. 1:06Object sensitivity and context
  3. 3:43Exponential context growth
  4. 5:55Context-dependent objects challenge
  5. 6:59DeployX technique
  6. 8:47Container objects in DeployX
  7. 10:39Usage patterns for context
  8. 12:27DeployX-guided analysis workflow
  9. 13:08Evaluation benchmarks
  10. 14:31Summary and future work
  11. 15:13Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.