Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Afficher les réponses par date
Fixed before you even sent this e-mail ;)
Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
I moved the heap size to a compilation parameter so that the v8 version could have a 1GB heap (Math.pow(2,30) in initRuntime, compiler/bootstrap.js) without having a multiplication overflow when we try to run boostrapped.
I was able to get to the bridge calling where we try to allocate a second heap but I get an Error 11. I guess there is a bug in the (bootstrapped) FFI.
This is on the master branch.
Erick
Le 11-03-17 18:18 , Marc Feeley a écrit :
Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
I'm going to try to build Tachyon on baro. What are the V8 build instructions for 64 bits?
Marc
On 2011-03-17, at 7:53 PM, Erick Lavoie wrote:
I moved the heap size to a compilation parameter so that the v8 version could have a 1GB heap (Math.pow(2,30) in initRuntime, compiler/bootstrap.js) without having a multiplication overflow when we try to run boostrapped.
I was able to get to the bridge calling where we try to allocate a second heap but I get an Error 11. I guess there is a bug in the (bootstrapped) FFI.
This is on the master branch.
Erick
Le 11-03-17 18:18 , Marc Feeley a écrit :
Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
scons mode=release arch=x64 d8
and
make bootstrap64
for bootstrapping tachyon in 64 bit mode.
Erick
Le 11-03-17 20:10 , Marc Feeley a écrit :
I'm going to try to build Tachyon on baro. What are the V8 build instructions for 64 bits?
Marc
On 2011-03-17, at 7:53 PM, Erick Lavoie wrote:
I moved the heap size to a compilation parameter so that the v8 version could have a 1GB heap (Math.pow(2,30) in initRuntime, compiler/bootstrap.js) without having a multiplication overflow when we try to run boostrapped.
I was able to get to the bridge calling where we try to allocate a second heap but I get an Error 11. I guess there is a bug in the (bootstrapped) FFI.
This is on the master branch.
Erick
Le 11-03-17 18:18 , Marc Feeley a écrit :
Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
I'm not sure what the issue could be. Calling FFI functions definitely works properly. The problem must be in the bridge itself.
Perhaps we can take a look at this together tomorrow.
- Maxime
I moved the heap size to a compilation parameter so that the v8 version could have a 1GB heap (Math.pow(2,30) in initRuntime, compiler/bootstrap.js) without having a multiplication overflow when we try to run boostrapped.
I was able to get to the bridge calling where we try to allocate a second heap but I get an Error 11. I guess there is a bug in the (bootstrapped) FFI.
This is on the master branch.
Erick
Le 11-03-17 18:18 , Marc Feeley a écrit :
Tachyon gives:
t> function f() { return "hello!"; }
t> print(typeof f) object
t> print(f instanceof Function) true
and V8 gives:
d8> function f() { return "hello!"; } d8> print(typeof f) function d8> print(f instanceof Function) true
Someone needs to fix that...
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
On 2011-03-17, at 8:12 PM, chevalma@iro.umontreal.ca wrote:
I'm not sure what the issue could be. Calling FFI functions definitely works properly. The problem must be in the bridge itself.
Perhaps we can take a look at this together tomorrow.
Tomorrow??? Are you kidding??? This has to work tonight!
Marc
Sarcasm I hope. It would be nice if the demo questions were prepared tonight as well.
- Maxime
On 2011-03-17, at 8:12 PM, chevalma@iro.umontreal.ca wrote:
I'm not sure what the issue could be. Calling FFI functions definitely works properly. The problem must be in the bridge itself.
Perhaps we can take a look at this together tomorrow.
Tomorrow??? Are you kidding??? This has to work tonight!
Marc
Tachyon-list mailing list Tachyon-list@iro.umontreal.ca https://webmail.iro.umontreal.ca/mailman/listinfo/tachyon-list
On 2011-03-17, at 7:53 PM, Erick Lavoie wrote:
I moved the heap size to a compilation parameter so that the v8 version could have a 1GB heap (Math.pow(2,30) in initRuntime, compiler/bootstrap.js) without having a multiplication overflow when we try to run boostrapped.
I was able to get to the bridge calling where we try to allocate a second heap but I get an Error 11. I guess there is a bug in the (bootstrapped) FFI.
I get the same.
By the way, you should make the Tachyon heap very large (say 40 GB?).
Marc