박혁우 사진
박혁우
전공
컴파일러
직급
조교수
이메일
hyukwoo.park@jbnu.ac.kr
사이트
https://sites.google.com/view/compintel-lab
연구분야
웹 엔진 및 컴파일러 최적화
연구실
컴파일러 인텔리전스 연구실(공대7호관 533호) / 교수연구실(공대7호관 530호)
전화번호
063 - 270- 3437
담당강의
알고리즘,웹서비스설계,컴파일러

경력

삼성전자 삼성리서치 책임연구원 (2018.03-2025.02)

주요 연구실적

<프로젝트>
* Escargot - A Lightweight Jav​aScript Engine (maintainer)
https://github.com/Samsung/escargot
Escargot is a memory optimized Jav​aScript engine for mid-range devices such as mobile phone, tablet and TV
* Walrus - A Lightweight WebAssembly Runtime (maintainer)
https://github.com/Samsung/walrus
Walrus project aims to provide a lightweight WebAssembly runtime engine. It now fully supports WebAssembly specs with an simple interpreter and a JIT compiler for better performance
* lwnode - Lightweight Node.js (contributor)
https://github.com/Samsung/lwnode
Lightweight Node.js is a memory efficient Node.js implementation for consumer products such as mobile, smart watch, and TV

논문

* Hyukwoo Park and Seonghyun Kim, "Tail Call Optimization Tailored for Native Stack Utilization in Jav​aScript Runtimes," IEEE Access, vol. 12, pp. 111801 - 111817, August 2024.
* Hyukwoo Park, Seonghyun Kim, and Boram Bae, "Dynamic code compression for Jav​aScript engine," Journal of Software: Practice and Experience, vol.53, issue 5, pp. 1196-1217, February 2023.
* Hyukwoo Park, Sungkook Kim, Jung-Geun Park, and Soo-Mook Moon, "Reusing the Optimized Code for Jav​aScript Ahead-of-Time Compilation," ACM Transactions on Architecture and Code Optimization pp. 1-20, December 2018.

저서