This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git

commit 2f5d5bdff70288cc9696bdc81b3ffe780d17bccf
Author: chaokunyang <[email protected]>
AuthorDate: Thu May 7 07:04:42 2026 +0000

    🔄 synced local 'docs/guide/' with remote 'docs/guide/'
---
 docs/guide/xlang/serialization.md | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/docs/guide/xlang/serialization.md 
b/docs/guide/xlang/serialization.md
index 794293d329..bee4783697 100644
--- a/docs/guide/xlang/serialization.md
+++ b/docs/guide/xlang/serialization.md
@@ -30,7 +30,9 @@ Reduced-precision floating-point values are also part of the 
built-in xlang type
 - `float16` and `array<float16>`
 - `bfloat16` and `array<bfloat16>`
 
-Use the language-specific carrier types documented in the type mapping 
reference. Python uses `pyfory.Float16` and `pyfory.BFloat16` as annotation 
markers only; scalar values are native Python `float`, and dense 
reduced-precision arrays use `pyfory.Float16Array` and `pyfory.BFloat16Array`. 
Go uses the `float16` and `bfloat16` packages for scalar, slice, and array 
carriers; JavaScript uses `number` / `number[]` for `float16` and `BFloat16` / 
`BFloat16Array` for `bfloat16`; Java uses `@Arr [...]
+Use the language-specific carrier types documented in the type mapping 
reference. Python uses `pyfory.Float16` and `pyfory.BFloat16` as annotation 
markers only; scalar values are native Python `float`, and dense 
reduced-precision arrays use `pyfory.Float16Array` and `pyfory.BFloat16Array`. 
Go uses the `float16` and `bfloat16` packages for scalar, slice, and array 
carriers; JavaScript uses `number` for scalar `float16`, `BFloat16` / `number` 
for scalar `bfloat16`, and dense array carriers [...]
+
+When `compatible=true`, a direct struct/class field can evolve between 
`list<T>` and `array<T>` for dense bool/numeric `T`. Integer list element 
encodings in the same signedness and width domain match the corresponding dense 
array element domain. This applies only to the immediate matched field schema. 
It does not apply to nested collection, map, array, union, or generic 
positions. If a peer `list<T>` payload declares nullable or ref-tracked 
elements, reading it into a local `array<T>` f [...]
 
 ### Java
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to