Homework B (benchmarks)
This commit is contained in:
parent
72cc3206c4
commit
76fbabdf53
141 changed files with 7540 additions and 2032 deletions
0
javali_tests/HW4_nop90/Booleans/OkEquals2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Booleans/OkEquals2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Booleans/OkEquals3.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Booleans/OkEquals3.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrCastUnrelatedType.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrCastUnrelatedType.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrObjectToArrayCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrObjectToArrayCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrPrimitiveCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrPrimitiveCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrPrimitiveCast2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/ErrPrimitiveCast2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkArrayToObjectCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkArrayToObjectCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkArrayToObjectCast2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkArrayToObjectCast2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkSubtype.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkSubtype.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkTypeCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkTypeCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkTypeToObjectCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Casts/OkTypeToObjectCast.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/EightVariablesWrite.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/EightVariablesWrite.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/ErrDivisionByZero.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/ErrDivisionByZero.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Fields/OkObjectFields.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/Fields/OkObjectFields.javali
Executable file → Normal file
|
@ -1 +1 @@
|
|||
1
|
||||
5
|
0
javali_tests/HW4_nop90/OkBoolBinaryOp.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkBoolBinaryOp.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkCasts.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkCasts.javali
Executable file → Normal file
10
javali_tests/HW4_nop90/OkFalseInitialized.javali
Normal file
10
javali_tests/HW4_nop90/OkFalseInitialized.javali
Normal file
|
@ -0,0 +1,10 @@
|
|||
/* Test that variables are zero initialized */
|
||||
|
||||
class Main {
|
||||
void main() {
|
||||
boolean a;
|
||||
if (!a){
|
||||
write(5); }
|
||||
}
|
||||
}
|
||||
|
0
javali_tests/HW4_nop90/OkNullAssignment.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkNullAssignment.javali
Executable file → Normal file
|
@ -8,8 +8,7 @@ class Main {
|
|||
e = true;
|
||||
f = true;
|
||||
g = true;
|
||||
z = 0;
|
||||
while (z < 30) {
|
||||
while (e) {
|
||||
if (f){
|
||||
if (g){
|
||||
u = 5;
|
||||
|
@ -22,8 +21,6 @@ class Main {
|
|||
else {
|
||||
j = true;
|
||||
}
|
||||
z = z + 1;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
|
0
javali_tests/HW4_nop90/OkUnaryOperators.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkUnaryOperators.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkVariables.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkVariables.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkZeroInitialized.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/OkZeroInitialized.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/ReturnTests/OkReturnObject.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/ReturnTests/OkReturnObject.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue3.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallByValue3.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallInheritedMethod.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkCallInheritedMethod.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkMethod.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkMethod.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkMethod2.javali
Executable file → Normal file
0
javali_tests/HW4_nop90/method invocation/OkMethod2.javali
Executable file → Normal file
Loading…
Add table
Add a link
Reference in a new issue