Learn More
In this article, we present a general method for achieving global static analyzers that are precise and sound, yet also scalable. Our method, on top of the abstract interpretation framework, is a general sparse analysis technique that supports relational as well as nonrelational semantics properties for various programming languages. Analysis designers(More)
BACKGROUND Paraoxonase (PON) is a high-density-lipoprotein (HDL) associated enzyme with antioxidative and anti-atherogenic property. Its function is associated with coronary artery disease and its activity genetically controlled. We evaluated whether genetic variation of PON-1 is associated with clinical outcome in a large cohort of Korean patients with(More)
The ISO C standard does not specify the semantics of many valid programs that use non-portable idioms such as integer-pointer casts. Recent efforts at formal definitions and verified implementation of the C language inherit this feature. By adopting high-level abstract memory models, they validate common optimizations. On the other hand, this prevents(More)
Major compiler verification efforts, such as the CompCert project, have traditionally simplified the verification problem by restricting attention to the correctness of whole-program compilation, leaving open the question of how to verify the correctness of separate compilation. Recently, a number of sophisticated techniques have been proposed for proving(More)
The C/C++11 memory model defines the semantics of concurrent memory accesses in C/C++, and in particular supports racy " atomic " accesses at a range of different consistency levels, from very weak consistency (" relaxed ") to strong, sequential consistency (" SC "). Unfortunately, as we observe in this paper, the semantics of SC atomic accesses in C/C++11,(More)
Despite many years of research, it has proven very difficult to develop a memory model for concurrent programming languages that adequately balances the conflicting desiderata of programmers, compilers, and hardware. In this paper, we propose the first relaxed memory model that (1) accounts for a broad spectrum of features from the C++11 concurrency model,(More)
Despite the benefits of successful percutaneous coronary interventions (PCIs) for chronic total occlusion (CTO) lesions, PCIs of CTO lesions still carry a high rate of adverse events, including in-stent restenosis (ISR). Because previous reports have not specifically investigated the intravascular ultrasound (IVUS) predictors of ISR in CTO lesions, we(More)
We investigated the effects of weekend admission on adverse cardiac events in patients with non-ST-segment elevation acute coronary syndrome (NSTE-ACS). Patients with NSTE-ACS treated with percutaneous coronary intervention (PCI) were divided into a "weekend group" and a "weekday group" according to the emergency room arrival time. The primary outcome was(More)
AIMS From our previous clinical trials, intracoronary infusion of granulocyte-colony stimulating factor (G-CSF)-mobilized peripheral blood mononuclear cells ((mob)PBMCs) proved to be effective in improving myocardial contractility and reducing infarct volume in acute myocardial infarction. We tested the effect of priming (mob)PBMCs with erythropoietin (EPO)(More)
The syntax of MetaML-like multi-staged calculus is defined as Figure 1. MetaML-like multi-staged calculus admits lift as follows: lift e = def λx.box x e It does not hold in Lisp-like multi-staged calculus [1] because the defined x and the used x belong to different stages. Note that lift is not admissible in Lisp-like multi-staged calculus. The operational(More)