scispace - formally typeset
M

Mauricio J. Serrano

Researcher at IBM

Publications -  82
Citations -  3586

Mauricio J. Serrano is an academic researcher from IBM. The author has contributed to research in topics: Compiler & Cache. The author has an hindex of 24, co-authored 82 publications receiving 3396 citations. Previous affiliations of Mauricio J. Serrano include Intel & Los Angeles Mission College.

Papers
More filters
Journal ArticleDOI

The Jalapeño virtual machine

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

Escape analysis for Java

TL;DR: A new program abstraction for escape analysis, the connection graph, that is used to establish reachability relationships between objects and object references is introduced and it is shown that the connectiongraph can be summarized for each method such that the same summary information may be used effectively in different calling contexts.
Proceedings ArticleDOI

Thin locks: featherweight synchronization for Java

TL;DR: A new algorithm is proposed that allows lock and unlock operations to be performed with only a few machine instructions in the most common cases, and only require a partial word per object, and was implemented without increasing object size.
Proceedings ArticleDOI

The Jalapeño dynamic optimizing compiler for Java

TL;DR: The optimal order for basic block generation that minimizes number of regeneration is a topological order (ignoring the back edges), however, because BC2IR computes the control ow graph in the same pass, it cannot compute the optimal order a priori.