From 933304e3dcce052eff6d36c37b708949e53597c3 Mon Sep 17 00:00:00 2001 From: Sverker Eriksson Date: Wed, 28 Apr 2010 10:21:36 +0000 Subject: OTP-8474 NIF improvements after R13B04 New NIF API function enif_make_new_binary --- system/doc/efficiency_guide/advanced.xml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'system/doc/efficiency_guide') diff --git a/system/doc/efficiency_guide/advanced.xml b/system/doc/efficiency_guide/advanced.xml index 7898f925b9..2383e3cf3d 100644 --- a/system/doc/efficiency_guide/advanced.xml +++ b/system/doc/efficiency_guide/advanced.xml @@ -47,11 +47,13 @@ Memory size - Integer (-16#7FFFFFF < i <16#7FFFFFF) - 1 word + Small integer + 1 word

+On 32-bit architectures: -134217729 < i < 134217728 (28 bits)

+On 64-bit architectures: -576460752303423489 < i < 576460752303423488 (60 bits)
- Integer (big numbers) + Big integer 3..N words @@ -72,11 +74,11 @@ On 64-bit architectures: 3 words List - 1 word per element + the size of each element + 1 word + 1 word per element + the size of each element String (is the same as a list of integers) - 2 words per character + 1 word + 2 words per character Tuple -- cgit v1.2.3