Proceedings of the 2004 workshop on Interpreters, virtual machines and emulators