Sciweavers

7 search results - page 1 / 2
» Java Bytecode Verification for @NonNull Types
Sort
View
CC
2008
Springer
111views System Software» more  CC 2008»
15 years 6 days ago
Java Bytecode Verification for @NonNull Types
Java's annotation mechanism allows us to extend its type system with non-null types. However, checking such types cannot be done using the existing bytecode verification algor...
Chris Male, David J. Pearce, Alex Potanin, Constan...
88
Voted
SCP
2011
209views Communications» more  SCP 2011»
14 years 5 months ago
Formalisation and implementation of an algorithm for bytecode verification of @NonNull types
Chris Male, David J. Pearce, Alex Potanin, Constan...
CORR
2010
Springer
152views Education» more  CORR 2010»
14 years 10 months ago
A Non-Null Annotation Inferencer for Java Bytecode
We present a non-null annotations inferencer for the Java bytecode language. We previously proposed an analysis to infer non-null annotations and proved it soundness and completen...
Laurent Hubert
88
Voted
CCS
1998
ACM
15 years 2 months ago
A Specification of Java Loading and Bytecode Verification
This paper gives a mathematical specification the Java Virtual Machine (JVM) bytecode verifier. The specification is an axiomatic description of the verifier that makes precise su...
Allen Goldberg
82
Voted
ECOOP
2008
Springer
14 years 12 months ago
Computing Stack Maps with Interfaces
Abstract. Lightweight bytecode verification uses stack maps to annotate Java bytecode programs with type information in order to reduce the verification to type checking. This pape...
Frédéric Besson, Thomas P. Jensen, T...