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-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.