summaryrefslogtreecommitdiff
path: root/tools/checker/file_format/c1visualizer/struct.py
AgeCommit message (Collapse)Author
2020-10-22Reformat Checker according to recent Google styleguideDaniil Riazanovskiy
Test: art/tools/checker/run_unit_tests.py Test: Run any Checker test with atest or mts Change-Id: I0452429fa43356d93ca748879bad14ef23609f40
2020-10-12Restore cfg file printing in Checker as an optionDaniil Riazanovskiy
Test: run checker with test that is expected to fail Change-Id: I14ca5e6bed38e2677cdf4b2eb4b79a6594af6f13
2020-07-22Checker: Add function isaHasFeatureFabio Rinaldi
Developers are now able to use hasIsaFeature("feature_name") to check if an instruction set feature was used at compile time. Checker will retrieve the list of features from the .cfg file. It expects them to be dumped at the beginning of the file as a fake compilation block in the following form: begin_compilation name "isa_features:feature1,-feature2" method "isa_features:feature1,-feature2" date 1580721972 end_compilation Dumping that is optional. hasIsaFeature() will always return False if that pass is not found. Author: Fabio Rinaldi Committer: Artem Serov Bug: 147876827 Test: ./art/tools/checker/run_unit_tests.py Test: test.py --target --optimizing Change-Id: I4ce15d853025f9863d7981b33b761cfc799fed50
2015-05-12ART: Split Checker into smaller filesDavid Brazdil
Checker code has become too messy and incomprehensible. This patch splits it into more manageable and better structured units. Functionality remains unchanged. Resubmission of change I870c69827d2be2d09196a51382a3f47f31cd2ba3 due to omission of file 'tools/checker/file_format/common.py'. Change-Id: I277a4aa65a2e3b54f0e89901fdb9f289f55a325f
2015-05-12Revert "ART: Split Checker into smaller files"David Brazdil
This reverts commit a490be5dd95982f77ff1447bea9ee06604038a96. Change-Id: Ic3b7cf172200caced9ae2f10d2f200447e6801ee
2015-05-12ART: Split Checker into smaller filesDavid Brazdil
Checker code has become too messy and incomprehensible. This patch splits it into more manageable and better structured units. Functionality remains unchanged. Change-Id: I870c69827d2be2d09196a51382a3f47f31cd2ba3