Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Analysis of multithreaded programs
M Rinard - International Static Analysis Symposium, 2001 - Springer
The field of program analysis has focused primarily on sequential programming languages.
But multithreading is becoming increasingly important, both as a program structuring …
But multithreading is becoming increasingly important, both as a program structuring …
[KNIHA][B] Introdução ao teste de software
M Delamaro, M **o, J Maldonado - 2013 - books.google.com
O primeiro objetivo deste livro é servir como livro-texto para disciplinas de cursos
relacionados ao desenvolvimento de software como Ciência ou Engenharia da …
relacionados ao desenvolvimento de software como Ciência ou Engenharia da …
Pointer analysis: Haven't we solved this problem yet?
M Hind - Proceedings of the 2001 ACM SIGPLAN-SIGSOFT …, 2001 - dl.acm.org
During the past twenty-one years, over seventy-five papers and nine Ph. D. theses have
been published on pointer analysis. Given the tomes of work on this topic one may …
been published on pointer analysis. Given the tomes of work on this topic one may …
Cloning-based context-sensitive pointer alias analysis using binary decision diagrams
This paper presents the first scalable context-sensitive, inclusion-based pointer alias
analysis for Java programs. Our approach to context sensitivity is to create a clone of a …
analysis for Java programs. Our approach to context sensitivity is to create a clone of a …
Effective static race detection for Java
We present a novel technique for static race detection in Java programs, comprised of a
series of stages that employ a combination of static analyses to successively reduce the …
series of stages that employ a combination of static analyses to successively reduce the …
The java {HotSpot™} server compiler
M Paleczny, C Vick, C Click - Java (TM) Virtual Machine Research and …, 2001 - usenix.org
Performance for the Java™ Platform has evolved in stages. Early VM's were interpreter-only.
Later VM's were interpreter plus template generated code, and finally interpreter plus …
Later VM's were interpreter plus template generated code, and finally interpreter plus …
Parameterized object sensitivity for points-to analysis for Java
The goal of points-to analysis for Java is to determine the set of objects pointed to by a
reference variable or a reference object field. We present object sensitivity, a new form of …
reference variable or a reference object field. We present object sensitivity, a new form of …
Escape analysis for Java
This paper presents a simple and efficient data flow algorithm for escape analysis of objects
in Java programs to determine (i) if an object can be allocated on the stack;(ii) if an object is …
in Java programs to determine (i) if an object can be allocated on the stack;(ii) if an object is …
Mondrian memory protection
Mondrian memory protection (MMP) is a fine-grained protection scheme that allows multiple
protection domains to flexibly share memory and export protected services. In contrast to …
protection domains to flexibly share memory and export protected services. In contrast to …
Refinement-based context-sensitive points-to analysis for Java
We present a scalable and precise context-sensitive points-to analysis with three key
properties:(1) filtering out of unrealizable paths,(2) a context-sensitive heap abstraction, and …
properties:(1) filtering out of unrealizable paths,(2) a context-sensitive heap abstraction, and …