Demo Data from EDBT 2026 / reviewers in the wild / expert
Yihua Jin
dblp:197/2985
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2026
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Compilers and program optimization · 44% Runtime systems and virtual machines · 44% Programming languages and type systems · 13% |
Topics — the 2 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Compilers and program optimization › dynamic optimization
inline caching |
0.4 | 1 | 2020 | Hidden inheritance: an inline caching design for TypeScript performance · Proc. ACM Program. Lang. 2020 |
Runtime systems and virtual machines › dynamic compilation
just-in-time compilation |
0.4 | 1 | 2020 | Hidden inheritance: an inline caching design for TypeScript performance · Proc. ACM Program. Lang. 2020 |
Methods — techniques the papers use, named apart from their topics
hidden inheritance · 0.4ahead-of-time compilation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | M100: An Orchestrated Dataflow Architecture Powering General AI Computing
Changkui Mao, Changsong Wu, Chao Suo, Danyang Zhu, Hengchang Xiong, Hongzhan Lu, Hongzhen Liu, Junfeng Tang, Lipeng Ge, Shaodong Yang, Shibin Tang, Xiaobo Du, Yihua Jin, Zhiyuan Man, Zhongxiao Yao |
ISCA | 32 |
| 2020 | Hidden inheritance: an inline caching design for TypeScript performanceabstractTypeScript is a dynamically typed language widely used to develop large-scale applications nowadays. These applications are usually designed with complex class or interface hierarchies and have highly polymorphic behaviors. These object-oriented (OO) features will lead to inefficient inline caches (ICs) or trigger deoptimizations, which impact the performance of TypeScript applications. To address this problem, we introduce an inline caching design called hidden inheritance (HI). The basic idea of HI is to cache the static information of class or interface hierarchies into hidden classes, which are leveraged to generate efficient inline caches for improving the performance of OO-style TypeScript programs. The HI design is implemented in a TypeScript engine STSC (Static TypeScript Compiler) including a static compiler and a runtime system. STSC statically generates hidden classes and enhanced inline caches, which are applied to generate specialized machine code via ahead-of-time compilation (AOTC) or just-in-time compilation (JITC). To evaluate the efficiency of this technique, we implement STSC on a state-of-the-art JavaScript virtual machine V8 and demonstrate its performance improvements on industrial benchmarks and applications. Zhefeng Wu, Yihua Jin |
Proc. ACM Program. Lang. | 6 |