A
Anthony Cocchi
Researcher at IBM
Publications - 13
Citations - 1503
Anthony Cocchi is an academic researcher from IBM. The author has contributed to research in topics: Java concurrency & Virtual machine. The author has an hindex of 12, co-authored 13 publications receiving 1493 citations.
Papers
More filters
Journal ArticleDOI
The Jalapeño virtual machine
Bowen Alpern,Clement Richard Attanasio,John Barton,Michael G. Burke,Perry Cheng,Jong-Deok Choi,Anthony Cocchi,Stephen J. Fink,David Grove,Michael Hind,Susan Flynn Hummel,Derek Lieber,Vassily Litvinov,Mark F. Mergen,Ton Ngo,J. R. Russell,Vivek Sarkar,Mauricio J. Serrano,J. C. Shepherd,Stephen Edwin Smith,Vugranam C. Sreedhar,Harini Srinivasan,John Whaley +22 more
TL;DR: Jalapeno is a virtual machine for JavaTM servers written in the Java language to be as self-sufficient as possible and to obtain high quality code for methods that are observed to be frequently executed or computationally intensive.
Proceedings ArticleDOI
Implementing jalapeño in Java
Bowen Alpern,Clement Richard Attanasio,Anthony Cocchi,Derek Lieber,Stephen Edwin Smith,Ton Ngo,John Barton,Susan Flynn Hummel,Janice C. Sheperd,Mark F. Mergen +9 more
TL;DR: Jalapeño is a virtual machine for Java#8482; servers written in Java that reduces the Java / non-Java boundary below the virtual machine rather than above it, and opens up more opportunities for optimization.
The Jikes Research Virtual Machine project: Building an open-source research
Bowen Alpern,S. Augart,Stephen M. Blackburn,Maria Angela Butrico,Anthony Cocchi,Pau-Chen Cheng,Julian Dolby,Stephen J. Fink,David Grove,Michael Hind,Kathryn S. McKinley,Mark F. Mergen,J. E. B. Moss,Ton Ngo,Vivek Sarkar,M. Trapp +15 more
TL;DR: The JikesTM Research Virtual Machine project as discussed by the authors is an open source project that was originally developed as an IBM internal research project, called Jalapeno, and was later released as an open-source project.
Proceedings ArticleDOI
Efficient implementation of Java interfaces: Invokeinterface considered harmless
TL;DR: This paper argues that with proper implementation techniques, Java interfaces need not be a source of significant performance degradation.
Patent
Transaction compaction for replay of transactions from client to server
TL;DR: In this paper, a method for compacting transactions which have committed at a disconnected client prior to sending the transactions to the server for replaying along with an iterative process for re-calculating the combined transaction in the event that replay at the server fails.