You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are going to refactor the compiler package to use an optimized Value struct as detailed in this proposal. Instead of refactoring the Value interface, we will be creating a new Value struct in the compiler package and modifying the compiler package to use this instead of values.Value.
Note: This should be done through copying the package into a new package below internal. We then want to feature flag the use of this new compiler in areas where the old compiler is used.
DOD:
A refactored compiler exists that uses a Value struct as described in the above proposal.
It is behind a feature flag (either scoped to map or the compiler)
Tests should be testing with the flag on and off
The text was updated successfully, but these errors were encountered:
We are going to refactor the compiler package to use an optimized Value struct as detailed in this proposal. Instead of refactoring the
Value
interface, we will be creating a newValue
struct in thecompiler
package and modifying the compiler package to use this instead ofvalues.Value
.Note: This should be done through copying the package into a new package below
internal
. We then want to feature flag the use of this new compiler in areas where the old compiler is used.DOD:
Value
struct as described in the above proposal.map
or thecompiler
)The text was updated successfully, but these errors were encountered: