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]
