diff options
author | Josh Haberman <jhaberman@gmail.com> | 2015-01-07 18:02:09 -0800 |
---|---|---|
committer | Josh Haberman <jhaberman@gmail.com> | 2015-01-07 18:02:09 -0800 |
commit | 87fc2c516bff207f880c71526926842fd8dcc77e (patch) | |
tree | 8b9e8685170e227c927454af47f7535077295afd /upb/pb/compile_decoder_x64.dasc | |
parent | d18475ae57dc62fc6dc8d9e32ffa0ce571df00bf (diff) |
Changes from Google-internal development.
* JSON parser expanded to handle split buffers.
* bugfix to the protobuf decoder.
Diffstat (limited to 'upb/pb/compile_decoder_x64.dasc')
-rw-r--r-- | upb/pb/compile_decoder_x64.dasc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/upb/pb/compile_decoder_x64.dasc b/upb/pb/compile_decoder_x64.dasc index bac1ac2..3181cab 100644 --- a/upb/pb/compile_decoder_x64.dasc +++ b/upb/pb/compile_decoder_x64.dasc @@ -1124,6 +1124,9 @@ static void jitbytecode(jitcompiler *jc) { jittag(jc, tag, arg >> 8, (int8_t)arg, method); break; } + case OP_DISPATCH: + | call =>jmptarget(jc, &method->dispatch) + break; case OP_HALT: assert(false); } |