J. Eliot B. Moss focuses on Programming language, Garbage collection, Garbage, Java and Heap. His study looks at the relationship between Garbage and fields such as Parallel computing, as well as how they intersect with chemical problems. His biological study spans a wide range of topics, including Runtime system, Object-oriented programming, Static analysis, Benchmark and Data science.
His research investigates the connection between Heap and topics such as Pointer that intersect with problems in Smalltalk, Write barrier, Virtual machine, Virtual memory and Allocation site. His Data structure study combines topics from a wide range of disciplines, such as Compare-and-swap, Double compare-and-swap, Distributed memory and Mutual exclusion. The various areas that he examines in his Software transactional memory study include Concurrent data structure, Multiprocessing, Commitment ordering and Deadlock.
His scientific interests lie mostly in Programming language, Garbage collection, Garbage, Java and Parallel computing. Compiler, Object-oriented programming, High-level programming language, Pointer and Java concurrency are the primary areas of interest in his Programming language study. His studies deal with areas such as Object and Tracing as well as Garbage collection.
His Garbage research integrates issues from Heap, Distributed computing, Operating system and Database. His research on Java also deals with topics like
J. Eliot B. Moss spends much of his time researching Java, Programming language, Garbage collection, Parallel computing and Artificial intelligence. He works mostly in the field of Java, limiting it down to concerns involving Nested transaction and, occasionally, Software transactional memory and Operating system. His Software transactional memory study deals with the bigger picture of Transactional memory.
Garbage collection is a primary field of his research addressed under Garbage. The Parallel computing study combines topics in areas such as Concurrency control, Thread and Hybrid system. His study looks at the relationship between Artificial intelligence and topics such as Machine learning, which overlap with Key and Heuristics.
His main research concerns Java, Programming language, Garbage collection, Callback and Dynamic program analysis. His research in Java intersects with topics in Finalization, Software engineering and Concurrency control. His Concurrency control study integrates concerns from other disciplines, such as Nested transaction, Hybrid system, Operating system and Parallel computing.
J. Eliot B. Moss has included themes like Tracing and Pointer in his Garbage collection study. His Java Native Interface research integrates issues from Execution model and Garbage. His studies in Software transactional memory and Transactional memory are all subfields of Database transaction research.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Transactional memory: architectural support for lock-free data structures
Maurice Herlihy;J. Eliot B. Moss.
international symposium on computer architecture (1993)
The DaCapo benchmarks: java benchmarking development and analysis
Stephen M. Blackburn;Robin Garner;Chris Hoffmann;Asjad M. Khang.
conference on object-oriented programming systems, languages, and applications (2006)
System for achieving atomic non-sequential multi-word operations in shared memory
Maurice Herlihy;J. Eliot B. Moss.
(1992)
Open nesting in software transactional memory
Yang Ni;Vijay S. Menon;Ali-Reza Adl-Tabatabai;Antony L. Hosking.
acm sigplan symposium on principles and practice of parallel programming (2007)
Type-based alias analysis
Amer Diwan;Kathryn S. McKinley;J. Eliot B. Moss.
programming language design and implementation (1998)
Efficient packet demultiplexing for multiple endpoints and large messages
Masanobu Yuhara;Brian N. Bershad;Chris Maeda;J. Eliot B. Moss.
usenix winter technical conference (1994)
Incremental Collection of Mature Objects
Richard L. Hudson;J. Eliot B. Moss.
international symposium on memory management (1992)
The garbage collection advantage: improving program locality
Xianglong Huang;Stephen M. Blackburn;Kathryn S. McKinley;J Eliot B. Moss.
conference on object-oriented programming systems, languages, and applications (2004)
Nested transactional memory: model and architecture sketches
J. Eliot B. Moss;Antony L. Hosking.
Science of Computer Programming (2006)
Design of the Mneme persistent object store
J. Eliot B. Moss.
ACM Transactions on Information Systems (1990)
If you think any of the details on this page are incorrect, let us know.
We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:
Google (United States)
University of Massachusetts Amherst
Brown University
Google (United States)
Newcastle University
Newcastle University
University of Massachusetts Amherst
Lehigh University
University of Tennessee at Knoxville
University of Sydney
Philips (Finland)
Royal Institute of Technology
Leiden University
Brown University
California Institute of Technology
Scripps Research Institute
Monash University
University of California, San Francisco
KU Leuven
Norwegian Meteorological Institute
University of Maryland, Baltimore County
University of Illinois at Urbana-Champaign
Centers for Disease Control and Prevention
University of Delaware
University of California, San Diego
University of Pennsylvania