My name is João Reys Santos (listed as JRSantos), I'm from Portugal and on
my 1st Universty year (Computer Engeneering).
I am very happy to be joining this community and to have something
interesting to do during the summer!
About the GSoC project:
My prior objective is to perform better testing for the JikesRVM and
therefore make better code.
P.S - Sorry I took a while to subscribe but I completely forgot.
From: Andreas Sewe <sewe@st...> - 2012-05-02 20:23:18
> My prior objective is to perform better testing for the JikesRVM and
> therefore make better code.
as I am mentoring this, here's my take on what this project should achieve:
- Put some infrastructure in place to be able to run unit tests both
before and after the boot image is build. In the former case, tests
would run on the host JVM, which may not be possible for all tests (or
not without some stubbing). Nevertheless, as building the boot image is
the most time-consuming step, such a fail-fast option seems worthwhile.
- Make it possible to run the "after" unit tests also as regular
integrations, i.e., behind a testing/tests facade.
- Provide unit tests for custom data structures (call graphs, GC maps, etc.)
- Gather community feedback about what units should further be subjected
I do realize that João doesn't have years of experience with systems
programming. Nevertheless, so far he has been very enthusiastic and
eager to learn, so I hope you all give João a warm welcome in our community.
That being said, this project's primary goal is not to explore every
dark corner of Jikes RVM ourselves, but to provide a robust framework so
that those who are at home in those corners can test their code/their
modifications with minimal extra effort.