summaryrefslogtreecommitdiff
path: root/tools/checker/file_format/c1visualizer/struct.py
Commit message (Collapse)AuthorAgeFilesLines
* Reformat Checker according to recent Google styleguideDaniil Riazanovskiy2020-10-221-25/+24
| | | | | | Test: art/tools/checker/run_unit_tests.py Test: Run any Checker test with atest or mts Change-Id: I0452429fa43356d93ca748879bad14ef23609f40
* Restore cfg file printing in Checker as an optionDaniil Riazanovskiy2020-10-121-2/+5
| | | | | Test: run checker with test that is expected to fail Change-Id: I14ca5e6bed38e2677cdf4b2eb4b79a6594af6f13
* Checker: Add function isaHasFeatureFabio Rinaldi2020-07-221-3/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | 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
* ART: Split Checker into smaller filesDavid Brazdil2015-05-121-0/+60
| | | | | | | | | | | 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
* Revert "ART: Split Checker into smaller files"David Brazdil2015-05-121-60/+0
| | | | | | This reverts commit a490be5dd95982f77ff1447bea9ee06604038a96. Change-Id: Ic3b7cf172200caced9ae2f10d2f200447e6801ee
* ART: Split Checker into smaller filesDavid Brazdil2015-05-121-0/+60
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