mirror of
https://github.com/stedolan/jq.git
synced 2024-05-11 05:55:39 +00:00
Refactor jv structure.
New structure layout is simpler and also faster. In particular, it's now small enough to be passed in registers on amd64.
This commit is contained in:
@@ -160,9 +160,9 @@ static void jv_test() {
|
||||
|
||||
jv_free(subarray);
|
||||
|
||||
void* before = sub2.val.nontrivial.ptr;
|
||||
void* before = sub2.u.ptr;
|
||||
sub2 = jv_array_append(sub2, jv_number(200));
|
||||
void* after = sub2.val.nontrivial.ptr;
|
||||
void* after = sub2.u.ptr;
|
||||
assert(before == after);
|
||||
jv_free(sub2);
|
||||
|
||||
|
Reference in New Issue
Block a user