28 lines
489 B
Plaintext
28 lines
489 B
Plaintext
// Simple JIT test for StringBox plugin
|
|
static box Main {
|
|
getLen(s) {
|
|
return s.length()
|
|
}
|
|
|
|
isEmpty(s) {
|
|
return s.is_empty()
|
|
}
|
|
|
|
main() {
|
|
local s = new StringBox()
|
|
local len = 0
|
|
local empty = true
|
|
|
|
// Call functions multiple times to trigger JIT
|
|
local i = 0
|
|
loop(i < 20) {
|
|
len = me.getLen(s)
|
|
empty = me.isEmpty(s)
|
|
i = i + 1
|
|
}
|
|
|
|
me.console.log("len=", len)
|
|
me.console.log("empty=", empty)
|
|
return len
|
|
}
|
|
} |