Consider using only 1 bit per argument in the Argument Encoding Bitmap #330
Labels
minor-tweaks
Small changes that might be considered before finalizing 1.1 spec, time permitting.
specification 1.1
Ion 1.1 specification work
We could potentially make most macro invocations even smaller in binary Ion by using only one bit per argument in the Argument Encoding Bitmap (AEB), but the tradeoff is that a void argument for a
*
parameter would likely be larger, and it could introduce more complexity into (and slow down) the binary reader and writer.The interpretation of the AEB could be something like the following:
0
1
!
?
+
*
The text was updated successfully, but these errors were encountered: