Associate Professor Graduate School of Information Science and Technology The University of Tokyo E-mail: remove.this.part@ugawa@ci.i.u-tokyo.ac.jp@remove.this.part TEL: +81-3-5841-4383 researchmap: https://researchmap.jp/ugawa?lang=en |
My group is developing a Java virtual machine that can recover data even after a sudden power loss. For example, with this system, data can be held in memory thus improving access speed compared with traditional database systems. We exploit new Non-Volatile Memory (NVM) technologies, which can preserve memory contents without power. We are developing mechanisms for Java, where programmers do not handle memory directly, to automatically manage objects in NVM. |
JavaScript is a widely-used programming language in browsers. This research aims at making JavaScript available on embedded systems and IoT devices, with limited computational resources (CPU power and memory). JavaScript programs are executed on virtual machines called JavaScript engines. Our approach is to specialize the virtual machine to the JavaScript program being run. |