Research Interests
Managed runtime environments (MREs) with focus on automatic memory management, dynamic compilation,
and runtime support for class loading, synchronization, and threading. Parallel and concurrent garbage
collection (GC), operating system support for GC. Interaction between multiple MREs co-located on
multi-core platforms in the context of cross-MRE synchronization, class loading, and GC.
Type-safe, transparent shared memory for efficient inter-MRE communication and coordination.
My advisor is Prof. Chandra Krintz.
Recent Publications
|
PLDI '08
|
|
Michal Wegiel and Chandra Krintz. XMem: Type-Safe, Transparent, Shared Memory for Cross-Runtime Communication and Coordination. ACM/SIGPLAN Conference on Programming Language Design and Implementation (PLDI).
Tucson, AZ, June 2008. (details)
|
|
ASPLOS '08
|
|
Michal Wegiel and Chandra Krintz. The Mapping Collector: Virtual Memory Support for Generational, Parallel, and Concurrent Compaction. Thirteenth International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Seattle, WA, March 2008. (details)
|