Proceedings of the 18th ACM SIGPLAN International Symposium on Dynamic Languages 2022
DOI: 10.1145/3563834.3567538
|View full text |Cite
|
Sign up to set email alerts
|

Who You Gonna Call: Analyzing the Run-Time Call-Site Behavior of Ruby Applications

Abstract: Applications written in dynamic languages are becoming larger and larger and companies increasingly use multimillion line codebases in production. At the same time, dynamic languages rely heavily on dynamic optimizations, particularly those that reduce the overhead of method calls.In this work, we study the call-site behavior of Ruby benchmarks that are being used to guide the development of upcoming Ruby implementations such as TruffleRuby and YJIT. We study the interaction of call-site lookup caches, method … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
0
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1
1
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
references
References 19 publications
0
0
0
Order By: Relevance