diff options
| author | Maxime Dénès | 2019-04-15 15:23:39 +0200 |
|---|---|---|
| committer | Maxime Dénès | 2019-04-15 15:28:09 +0200 |
| commit | 8b886a0a201444b7eb782f3fa0dc52a7b6fe8837 (patch) | |
| tree | 19735dcfda794009b01c617438a34e3340463f23 /engine/proofview.ml | |
| parent | 7205996bf25a542224c815b38f92da0ffef76b5d (diff) | |
[native compiler] Encoding of constructors based on tags
This serves two purposes:
1. It makes the native compiler use the same encoding and
lambda-representation as the bytecode compiler
2. It avoid relying on fragile invariants relating tags and constructor
indices. For example, previously, the mapping from indices to tags
had to be increasing.
Diffstat (limited to 'engine/proofview.ml')
0 files changed, 0 insertions, 0 deletions
