{"push_id":1084904251,"size":9,"distinct_size":9,"ref":"refs/heads/complete-cc","head":"6d50f64a1fbaca720e97978cc833dad476238cd1","before":"469a002437d7d4d84cf14866cc0cb4c109ca36e6","commits":[{"sha":"9bfb827e27dfed81aee1a6e206c499ff41dd8208","author":{"email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de","name":"Josef Weidendorfer"},"message":"docs is for API documentation, not ideas/concepts around DBrew","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/9bfb827e27dfed81aee1a6e206c499ff41dd8208"},{"sha":"f5355b9f5524c7e5b2bedf18e5826518ed617485","author":{"email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de","name":"Josef Weidendorfer"},"message":"tests: allow multiple values for different rewriting test cases\n\nRename test-parser.c to test-driver.c, as it drives test cases.\n\nModify this driver to rewrite for different parameter values given\non the command line, and also allow to do a dummy rewrite with\nvariable/unknown parameter via \"--var\".\n\nThis also adds a test case for \"je\", where the test should check both\nbranching and fall-through case.","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/f5355b9f5524c7e5b2bedf18e5826518ed617485"},{"sha":"4f41839205da7705d1e91514be99be0309e6c5b6","author":{"email":"d18667b2e41d455a6b85ae8a56e695a3636df08b@googlemail.com","name":"Alexis Engelke"},"message":"Allow individual test cases to add compiler args\n\nNow, the compiler command line is fetched from the test case first. If\nthe test case has no arguments, then the test-parser.c file is checked.\nIf this file doesn't specify a compiler command line either, a default\ncall is used.\n\nFor example, a test case might require to be compiled with -O2 while\nother test cases require -O0.","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/4f41839205da7705d1e91514be99be0309e6c5b6"},{"sha":"905ee85c182c5a49e5304e9dda9822d1c6152a4e","author":{"email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de","name":"Josef Weidendorfer"},"message":"Make printer use function names for immediates/displacements\n\nThis only checks if values fit into address range of functions\nwhere the instruction is from. This is fine as this \"feature\"\nis meant only to normalize test output.\n\nAlso update expected test output.\nTravis test should work now.","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/905ee85c182c5a49e5304e9dda9822d1c6152a4e"},{"sha":"7549176297c7580571f50ff7da8deff0a984f274","author":{"email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de","name":"Josef Weidendorfer"},"message":"Fix printer output (for clang)\n\nprettyAddr() returns a static string, and thus, it never should\nbe called twice in one statement (also not indirectly).\nHmm. Quite subtile error...","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/7549176297c7580571f50ff7da8deff0a984f274"},{"sha":"8d4e152c576b09b03d1e242747aabb97aced0452","author":{"email":"cd09c6f9ce317d005f2d2d124e6e1764b163fdc4@gmx.de","name":"Josef Weidendorfer"},"message":"Run different test cases for op-je.s\n\nThis adds a option for tests to specify arguments with \"// RUN:\"\nFixes some output to use function name, and modifies test driver to\nnot only print first BB.\n\nUpdate expected test output.","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/8d4e152c576b09b03d1e242747aabb97aced0452"},{"sha":"328c2271bc3935352b8732756ca43620cd5b95ab","author":{"email":"d18667b2e41d455a6b85ae8a56e695a3636df08b@googlemail.com","name":"Alexis Engelke"},"message":"Complete decoding of cmovcc and jcc","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/328c2271bc3935352b8732756ca43620cd5b95ab"},{"sha":"db153e3355060aef572ac3aca23979fab0bf78a6","author":{"email":"d18667b2e41d455a6b85ae8a56e695a3636df08b@googlemail.com","name":"Alexis Engelke"},"message":"Emulate all jump instructions","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/db153e3355060aef572ac3aca23979fab0bf78a6"},{"sha":"6d50f64a1fbaca720e97978cc833dad476238cd1","author":{"email":"d18667b2e41d455a6b85ae8a56e695a3636df08b@googlemail.com","name":"Alexis Engelke"},"message":"Add more test cases","distinct":true,"url":"https://api.github.com/repos/aengelke/dbrew/commits/6d50f64a1fbaca720e97978cc833dad476238cd1"}]}