Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(412)

Issue 10879090: ARM validator: continue with extra_load_store_instructions. (Closed)

Created:
8 years, 4 months ago by JF
Modified:
8 years, 3 months ago
CC:
native-client-reviews_googlegroups.com
Visibility:
Public.

Description

ARM validator: continue with extra_load_store_instructions. BUG=validation TEST=none R=kschimpf@google.com Committed: https://src.chromium.org/viewvc/native_client?view=rev&revision=9598

Patch Set 1 #

Patch Set 2 : Update with more tables. #

Total comments: 14

Patch Set 3 : Incorporate comments, add better testing for some forbidden instructions, and finish up load_store_… #

Patch Set 4 : "Update test_sp_updates.S and related .nexe and .err files: they were relying on UNDEFINED behavior… #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1814 lines, -259 lines) Patch
M .gitignore View 1 1 chunk +5 lines, -0 lines 0 comments Download
M src/trusted/validator_arm/actual_classes.h View 1 3 chunks +7 lines, -2 lines 0 comments Download
M src/trusted/validator_arm/actual_classes.cc View 1 2 5 chunks +21 lines, -0 lines 0 comments Download
M src/trusted/validator_arm/armv7.table View 1 2 21 chunks +133 lines, -92 lines 0 comments Download
M src/trusted/validator_arm/baseline_classes.h View 1 2 20 chunks +67 lines, -39 lines 0 comments Download
M src/trusted/validator_arm/baseline_classes.cc View 1 2 9 chunks +29 lines, -0 lines 0 comments Download
M src/trusted/validator_arm/gen/arm32_decode.cc View 1 2 6 chunks +45 lines, -10 lines 0 comments Download
M src/trusted/validator_arm/gen/arm32_decode_named.cc View 1 2 9 chunks +81 lines, -23 lines 0 comments Download
M src/trusted/validator_arm/gen/arm32_decode_named_classes.h View 1 2 22 chunks +486 lines, -6 lines 0 comments Download
M src/trusted/validator_arm/gen/arm32_decode_named_decoder.h View 1 2 2 chunks +31 lines, -1 line 0 comments Download
M src/trusted/validator_arm/gen/arm32_decode_tests.cc View 1 2 43 chunks +877 lines, -69 lines 0 comments Download
M src/trusted/validator_arm/inst_classes_testers.cc View 1 6 chunks +22 lines, -7 lines 0 comments Download
M src/trusted/validator_arm/testdata/test_sp_updates.S View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M src/trusted/validator_arm/testdata/test_sp_updates.err View 1 2 3 1 chunk +9 lines, -9 lines 0 comments Download
M src/trusted/validator_arm/testdata/test_sp_updates.nexe View 1 2 3 0 chunks +-1 lines, --1 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
JF
8 years, 4 months ago (2012-08-25 23:16:40 UTC) #1
Please use jfb - chromium.org
Please review again. git cl upload at my description: Go through miscellaneous_instructions and update it ...
8 years, 3 months ago (2012-08-28 02:37:50 UTC) #2
Karl
https://chromiumcodereview.appspot.com/10879090/diff/3001/src/trusted/validator_arm/armv7.table File src/trusted/validator_arm/armv7.table (right): https://chromiumcodereview.appspot.com/10879090/diff/3001/src/trusted/validator_arm/armv7.table#newcode659 src/trusted/validator_arm/armv7.table:659: | 0x00 = Deprecated # SWP/SWPB Note: This probably ...
8 years, 3 months ago (2012-08-28 19:32:35 UTC) #3
Please use jfb - chromium.org
https://chromiumcodereview.appspot.com/10879090/diff/3001/src/trusted/validator_arm/armv7.table File src/trusted/validator_arm/armv7.table (right): https://chromiumcodereview.appspot.com/10879090/diff/3001/src/trusted/validator_arm/armv7.table#newcode659 src/trusted/validator_arm/armv7.table:659: | 0x00 = Deprecated # SWP/SWPB On 2012/08/28 19:32:35, ...
8 years, 3 months ago (2012-08-28 22:19:20 UTC) #4
Please use jfb - chromium.org
Please review again.
8 years, 3 months ago (2012-08-29 01:25:12 UTC) #5
Karl
8 years, 3 months ago (2012-08-29 16:09:12 UTC) #6
Karl
lgtm
8 years, 3 months ago (2012-08-29 16:11:02 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/jfb@chromium.org/10879090/8002
8 years, 3 months ago (2012-08-29 16:11:20 UTC) #8
commit-bot: I haz the power
Try job failure for 10879090-8002 (retry) on nacl-lucid32_newlib_opt for steps "annotate, small_tests, validator_ragel_tests, summary". It's ...
8 years, 3 months ago (2012-08-29 16:51:20 UTC) #9
Please use jfb - chromium.org
Please check again, I had to change test_sp_updates, it was relying on undefined behavior and ...
8 years, 3 months ago (2012-08-29 19:56:15 UTC) #10
Karl
lgtm
8 years, 3 months ago (2012-08-29 21:03:12 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://nativeclient-status.appspot.com/cq/jfb@chromium.org/10879090/13005
8 years, 3 months ago (2012-08-29 21:04:52 UTC) #12
commit-bot: I haz the power
Try job failure for 10879090-13005 (retry) on nacl-lucid32_newlib_dbg for steps "annotate, small_tests, validator_ragel_tests, summary". It's ...
8 years, 3 months ago (2012-08-29 21:31:47 UTC) #13
Please use jfb - chromium.org
8 years, 3 months ago (2012-08-29 21:46:44 UTC) #14
Failed because the trybots can't patch binary files, so the old test still runs.
Derek suggested `git cl dcommit` since all the other tests pass.

Powered by Google App Engine
This is Rietveld 408576698