BibSLEIGH corpus
BibSLEIGH tags
BibSLEIGH bundles
BibSLEIGH people
Open Knowledge
XHTML 1.0 W3C Rec
CSS 2.1 W3C CanRec
email twitter
Travelled to:
1 × Czech Republic
1 × Turkey
3 × USA
Collaborated with:
S.Ducasse T.D'Hondt H.Mössenböck J.D.Koster D.Bonetta Benoit Daloze C.Seaton G.Chari D.Garbervetsky M.Rigger B.Adams Luca Salucci W.Binder Richard Roberts 0004 M.Homer J.N.0001 M.D.Wael J.B.Sartor W.D.Meuter A.Tal E.Petrank Carmen Torres Lopez Robbert Gurdeep Singh E.G.Boix C.Scholliers M.Haupt R.Hirschfeld T.Pape G.Gabrysiak A.Bergmann A.Heise M.Kleine R.Krahn
Talks about:
languag (3) determinist (2) synchron (2) parallel (2) virtual (2) reflect (2) program (2) machin (2) dynam (2) debug (2)

Person: Stefan Marr

DBLP DBLP: Marr:Stefan

Contributed to:

OOPSLA 20152015
Onward! 20152015
PLDI 20152015
PPoPP 20122012
TOOLS Europe 20122012
ITiCSE 20102010
ESEC/FSE 20192019
OOPSLA 20162016
OOPSLA 20182018
ECOOP 20192019

Wrote 13 papers:

OOPSLA-2015-MarrD #partial evaluation #self
Tracing vs. partial evaluation: comparing meta-compilation approaches for self-optimizing interpreters (SM, SD), pp. 821–839.
Onward-2015-ChariGMD #towards
Towards fully reflective environments (GC, DG, SM, SD), pp. 240–253.
Onward-2015-WaelMKSM #data type
Just-in-time data structures (MDW, SM, JDK, JBS, WDM), pp. 61–75.
PLDI-2015-MarrSD #metaprogramming #performance #protocol
Zero-overhead metaprogramming: reflection and metaobject protocols fast and without compromises (SM, CS, SD), pp. 545–554.
Synchronization views for event-loop actors (JDK, SM, TD), pp. 317–318.
TOOLS-EUROPE-2012-MarrD #abstraction #concurrent #identification #implementation #multi #virtual machine
Identifying a Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-language Virtual Machines (SM, TD), pp. 171–186.
ITiCSE-2010-HauptHPGMBHKK #education #product line #research #virtual machine
The SOM family: virtual machines for teaching and research (MH, RH, TP, GG, SM, AB, AH, MK, RK), pp. 18–22.
ESEC-FSE-2019-RiggerMAM #comprehension #tool support
Understanding GCC builtins to develop better tools (MR, SM, BA, HM), pp. 74–85.
OOPSLA-2016-BonettaSMB #named #parallel #programming
GEMs: shared-memory parallel programming for Node.js (DB, LS, SM, WB), pp. 531–547.
OOPSLA-2016-DalozeMBM #dynamic typing #performance #thread
Efficient and thread-safe objects for dynamically-typed languages (BD, SM, DB, HM), pp. 642–659.
OOPSLA-2018-DalozeTMMP #parallel
Parallelization of dynamic languages: synchronizing built-in collections (BD, AT, SM, HM, EP), p. 30.
ECOOP-2019-LopezSMBS #debugging #idea #multi #nondeterminism #source code
Multiverse Debugging: Non-Deterministic Debugging for Non-Deterministic Programs (Brave New Idea Paper) (CTL, RGS, SM, EGB, CS), p. 30.
Transient Typechecks Are (Almost) Free (RR0, SM, MH, JN0), p. 28.

Bibliography of Software Language Engineering in Generated Hypertext (BibSLEIGH) is created and maintained by Dr. Vadim Zaytsev.
Hosted as a part of SLEBOK on GitHub.