Re: staging is broken (again) with --enable-debugging-features on x86_64
Etienne Gagnon <[email protected]>
| Newsgroups | gmane.comp.java.vm.sablevm.devel |
|---|---|
| Organization | UQAM |
| Message-ID | <[email protected]> |
Hi Chris, Chris Pickett wrote: > The problem is that the __clear_cache call is only included if the > inlined threading engine is used. IMO, the check for > SABLEVM_INLINED_THREADED_INTERPRETER should be moved outside of > _svmf_iflush() to wherever _svmf_iflush() is called -- what if somebody > else besides the inlined engine ever wants to call it? Why would anyone call _svmf_iflush() if the incline engine is not used? The goal is for the inline, direct, and switch interpreters to be increasingly portable, switch being portable in minutes of work. Dealing with instruction-cache flushing is kind of tricky, and we want to avoid it in the switch engine. Etienne -- Etienne M. Gagnon, Ph.D. http://www.info.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/ _______________________________________________ SableVM-devel mailing list [email protected] http://sablevm.org/lists/control/listinfo/sablevm-devel
signature.asc
(application/pgp-signature, 256 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBw4D4jyrJi4rH84gRAvaQAJ4jxUOVj3g7i6gicFbUl/U9u0FZmACfU25c +SMfOFSRNlVpN8V4yRcraqk= =/nF4 -----END PGP SIGNATURE-----