|
Bundle revalidation inside user callback
This is an alternative approach for doing bundle
revalidation. Instead of sending back information to the
validator to instruct revalidation, the user callback
directly invokes ValidateChunk[ARCH]() to validate the
bundle containing current instruction. It will also rewrite
the instructions of the bundle. And then ValidateCunk[ARCH]
is called again in this callback to revalidate the
rewritten bundle.
Note that this CL is not completely cleaned up yet.
BUG=None
Total comments: 3
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+506 lines, -38 lines) |
Patch |
|
M |
src/trusted/validator/build.scons
|
View
|
|
1 chunk |
+26 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/trusted/validator/validation_disable_nontemporals_test.cc
|
View
|
|
2 chunks |
+18 lines, -7 lines |
0 comments
|
Download
|
|
A + |
src/trusted/validator/validation_rewrite_32_test.cc
|
View
|
|
3 chunks |
+31 lines, -17 lines |
0 comments
|
Download
|
|
A |
src/trusted/validator/validation_rewrite_32_test_data.S
|
View
|
|
1 chunk |
+41 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/trusted/validator/validation_rewrite_64_test.cc
|
View
|
|
1 chunk |
+138 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/trusted/validator/validation_rewrite_64_test_data.S
|
View
|
|
1 chunk |
+93 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/trusted/validator_ragel/dfa_validate_32.c
|
View
|
1
|
2 chunks |
+5 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/trusted/validator_ragel/dfa_validate_64.c
|
View
|
1
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/trusted/validator_ragel/dfa_validate_common.h
|
View
|
1
|
1 chunk |
+3 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/trusted/validator_ragel/dfa_validate_common.c
|
View
|
1
2
3
4
|
2 chunks |
+147 lines, -14 lines |
0 comments
|
Download
|
Total messages: 4 (2 generated)
|