Skip to content

Commit 44bc625

Browse files
committed
Added VM.js
1 parent fd8d219 commit 44bc625

File tree

4 files changed

+19
-2
lines changed

4 files changed

+19
-2
lines changed

src/main/javascript/02_Logger.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ var Logger = {
99
*/
1010
debug : function(msg)
1111
{
12-
document.write("Debug: " + msg);
12+
document.write("Debug: " + msg + "<br>");
1313
}
1414

1515
};

src/main/javascript/03_ClassLoader.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ var ClassLoader = {
2020
load : function(className, callback)
2121
{
2222
Logger.debug("Loading: " + className + " from " + ClassLoader.url);
23+
callback(); //TODO
2324
}
2425

2526
};

src/main/javascript/20_VM.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
/*
2+
* @vm
3+
*/
4+
5+
6+
var VM = {
7+
8+
/**
9+
* Invokes a static method
10+
*/
11+
invokeStatic : function(className, method, args)
12+
{
13+
Logger.debug("invokeStatic: " + className + "." + method + "("+args+")");
14+
}
15+
16+
};

test/test.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
<script type="text/javascript" src="../target/jsjvm.js"></script>
77
<script type="text/javascript">
88

9-
var vm = new jsjvm("ch.ri.jsjvm.JSMain", "/classes");
9+
var vm = new jsjvm("ch.ri.jsjvm.JSMain", [], "/classes");
1010

1111
</script>
1212
</head>

0 commit comments

Comments
 (0)