Tomoharu Ugawa

Orcid: 0000-0002-3849-8639

According to our database1, Tomoharu Ugawa authored at least 35 papers between 2003 and 2024.

Collaborative distances:
  • Dijkstra number2 of four.
  • Erdős number3 of four.

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Collective Allocator Abstraction to Control Object Spatial Locality in C++.
Art Sci. Eng. Program., 2024

A Managed Memory System for Micro Controllers with NOR Flash Memory.
Proceedings of the 2024 ACM SIGPLAN International Symposium on Memory Management, 2024

2023
Collecting Cyclic Garbage across Foreign Function Interfaces: Who Takes the Last Piece of Cake?
Proc. ACM Program. Lang., 2023

Optimizing the Order of Bytecode Handlers in Interpreters using a Genetic Algorithm.
Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, 2023

General-purpose Asynchronous Periodic Checkpointing in Hybrid Memory.
Proceedings of the 52nd International Conference on Parallel Processing, 2023

2022
Generating Virtual Machine Code of JavaScript Engine for Embedded Systems.
J. Inf. Process., 2022

Profile Guided Offline Optimization of Hidden Class Graphs for JavaScript VMs in Embedded Systems.
Proceedings of the 14th ACM SIGPLAN International Workshop on Virtual Machines and Intermediate Languages, 2022

Replication-based object persistence by reachability.
Proceedings of the ISMM '22: ACM SIGPLAN International Symposium on Memory Management, 2022

2021
Fusuma: double-ended threaded compaction.
Proceedings of the ISMM '21: 2021 ACM SIGPLAN International Symposium on Memory Management, 2021

2020
Finding Errors in Registrations of Local Variables Using Coccinelle for Accurate Garbage Collection.
J. Inf. Process., 2020

2019
eJSTK: Building JavaScript virtual machines with customized datatypes for embedded systems.
J. Comput. Lang., 2019

Design and Implementation of Superinstructions for JavaScript Virtual Machine Generation System for Embedded Systems eJSTK.
J. Inf. Process., 2019

Visualization of Counterexamples of Memory Model-aware Model Checking Using SPIN.
J. Inf. Process., 2019

Collecting Type Information Using Unit Tests for Customizing JavaScript Virtual Machines.
Proceedings of the ICOOOLPS '19: Proceedings of the 14th Workshop on Implementation, 2019

2018
Transactional Sapphire: Lessons in High-Performance, On-the-fly Garbage Collection.
ACM Trans. Program. Lang. Syst., 2018

Improvement of a Library for Model Checking under Weakly Ordered Memory Model with SPIN.
J. Inf. Process., 2018

A framework for constructing javascript virtual machines with customized datatype representations.
Proceedings of the 33rd Annual ACM Symposium on Applied Computing, 2018

Towards Model Checking Library for Persistent Data Structures.
Proceedings of the IEEE 7th Non-Volatile Memory Systems and Applications Symposium, 2018

2017
Model checking copy phases of concurrent copying garbage collection with various memory models.
Proc. ACM Program. Lang., 2017

Reordering Control Approaches to State Explosion in Model Checking with Memory Consistency Models.
Proceedings of the Verified Software. Theories, Tools, and Experiments, 2017

2016
Reducing State Explosion for Software Model Checking with Relaxed Memory Consistency Models.
Proceedings of the Dependable Software Engineering: Theories, Tools, and Applications, 2016

2015
Design and Implementation of a Java Bytecode Manipulation Library for Clojure.
J. Inf. Process., 2015

2014
Reference object processing in on-the-fly garbage collection.
Proceedings of the International Symposium on Memory Management, 2014

Exploring garbage collection with haswell hardware transactional memory.
Proceedings of the International Symposium on Memory Management, 2014

2013
A proper performance evaluation system that summarizes code placement effects.
Proceedings of the ACM SIGPLAN-SIGSOFT Workshop on Program Analysis for Software Tools and Engineering, 2013

Adaptive scanning reduces sweep time for the Lisp2 mark-compact garbage collector.
Proceedings of the International Symposium on Memory Management, 2013

2012
Improvements of Recovery from Marking Stack Overflow in Mark Sweep Garbage Collection.
Inf. Media Technol., 2012

SEAN: Support Tool for Detecting Rule Violations in JNI Coding.
Inf. Media Technol., 2012

2011
SAW: Java Synchronization Selection from Lock or Software Transactional Memory.
Proceedings of the 17th IEEE International Conference on Parallel and Distributed Systems, 2011

2010
Starvation-free heap size for replication-based incremental compacting garbage collection.
Proceedings of the International Lisp Conference, 2010

Improved replication-based incremental garbage collection for embedded systems.
Proceedings of the 9th International Symposium on Memory Management, 2010

2009
Project Report: Toward the Realization of Highly Reliable Embedded Systems.
Proceedings of the 2009 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, 2009

2008
Replication-Based Incremental Compaction.
Proceedings of the 11th IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2008), 2008

2006
Memory usage improvement using runtime alias detection.
Proceedings of the Revised Selected Papers from the Seventh Symposium on Trends in Functional Programming, 2006

2003
Lazy Stack Copying and Stack Copy Sharing for the Efficient Implementation of Continuations.
Proceedings of the Programming Languages and Systems, First Asian Symposium, 2003


  Loading...