{"push_id":812339656,"size":2,"distinct_size":1,"ref":"refs/heads/master","head":"dc0688291cf2b74084b7fce4e1f46c4d7e528ad4","before":"4a5c6d6aeb5812ae5606c56fa46a455cd773248c","commits":[{"sha":"5ff45be595fe4e1010228829544c5cda1be57051","author":{"email":"3dcfd8ec6461e102b77495bf94d181f4eba8a41d@gmail.com","name":"Aaron W. Tabor"},"message":"Added support for pointers which appear in static fields.\n\nThe lines beginning with 'c' (which represent storing a reference field into a\nclass object) were previously being ignored by the simulator. This was\nproblematic, because it allowed for objects to be potentially collected before\nthey were, in fact, dead (the case where the only remaining pointers to an\nobject were from class objects).\n\nThese 'c' lines are now being processed by the simulator. Since limited\ninformation is given about each class, these static pointers are stored in a Vector\nof HashMaps. The static reference with field offset 'j' belonging to class 'i'\nis stored in:\n\tclassReferences[i][j];\n\nAll static references are being included along wih the rootset when a collection\nis triggered.","distinct":false,"url":"https://api.github.com/repos/GarCoSim/TraceFileSim/commits/5ff45be595fe4e1010228829544c5cda1be57051"},{"sha":"dc0688291cf2b74084b7fce4e1f46c4d7e528ad4","author":{"email":"3dcfd8ec6461e102b77495bf94d181f4eba8a41d@gmail.com","name":"Aaron W. Tabor"},"message":"bumbed version number.","distinct":true,"url":"https://api.github.com/repos/GarCoSim/TraceFileSim/commits/dc0688291cf2b74084b7fce4e1f46c4d7e528ad4"}]}