Hi Gabe, I had worked on the java version of m5 ops about 10 years ago. I can look into it but it will take me a few days. If anyone else wants to take a shot at it, they are welcome to.
Regards, -Prakash From: Gabe Black <[email protected]> Sent: Friday, March 20, 2020 11:32 PM To: gem5 Developer List <[email protected]> Cc: [email protected]; Prakash Ramrakhyani <[email protected]> Subject: Way to test m5 ops in java, lua Hi folks. I'm going to be reworking the m5 utility to make the build process uniform, and to expand the back ends to cover various different mechanisms of invoking the m5 ops, where which to use depends on what CPU model you're using and their various limitations/capabilities. See this doc for background: https://docs.google.com/document/d/1I7Jaj5_HssMSlvf-QKL1IsuBvV0Bm6a64At5vjhMIhU/edit?usp=sharing I see that there's support for building a java object which wraps the m5 ops, and also for lua. I don't know lua at all, and I have at best a rudimentary understanding of java where it differs from c++. Could someone please help provide some sort of test for these so I can be sure I don't break them? Maybe something I can run from the command line like the m5 utility but in each of those languages so it's easy to invoke/test? I looked at the history of the involved files and cc-ed the people who I think added support for those languages, but I'd welcome anybody that knows how to set something up to jump in and do so. Gabe IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
