From 509b52fecf8b6af28b5df729c27a767109b6b873 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Blanchon?= Date: Thu, 25 Aug 2016 17:54:26 +0200 Subject: [PATCH] Updated Memory model (markdown) --- Memory-model.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Memory-model.md b/Memory-model.md index 02ae6a8..4cc8ef9 100644 --- a/Memory-model.md +++ b/Memory-model.md @@ -94,4 +94,12 @@ Memory is released in `DynamicJsonBuffer`'s destructor, so you don't have to do |-------------------------|-------------| | JsonVariant | 16 | | JsonArray of N element | 12 + 24 * N | -| JsonObject of N element | 12 + 32 * N | \ No newline at end of file +| JsonObject of N element | 12 + 32 * N | + +#### Object size on x64 (tested on Visual Studio 2015) + +| Type | Size | +|-------------------------|-------------| +| JsonVariant | 16 | +| JsonArray of N element | 24 + 24 * N | +| JsonObject of N element | 24 + 32 * N | \ No newline at end of file