Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Arno Welzel Newsgroups: de.comp.security.misc Subject: Re: Vertraegliche Sonderzeichen Date: Sat, 26 Dec 2020 20:05:43 +0100 Lines: 22 Message-ID: References: <5fd6b53d$0$32756$7b62cf90@news1.net.de> <5fe52c03$0$32756$7b62cf90@news1.net.de> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net SOuh+xcE8/Ngh17lqtYS+A/eJAXLEnQ3yiTQtQxu3JvhATIfK5 Cancel-Lock: sha1:1Y7s8wM/TYSixYtWPx48ENWb0Aw= In-Reply-To: Xref: csiph.com de.comp.security.misc:33149 Bonita Montero: >>> VM-Sprachen haben von der Spachlogik her Grenzen was die möglichen >>> Optimierungen angeht. > >> Das kann man so pauschal auch nicht sagen. ... > > Doch, das kann man so sagen. Die Referenz-Logik erfordert für jedes > Objekt einen eignenen Block auf dem Heap. Manchmal kann man das via > Escape-Analysis verhinderun und ein Objekt auf dem Stack allokieren, > aber i.d.R. liegen Objekte einzelne auf dem Stack. in C / C++ kannst > Du Objekte beliebig in Objekten schachteln und die liegen dann am > selben Ort im RAM, was mehr Cache-Lokalität und weniger Allokations > -Overhead macht. Das kann man in JavaScript ebenso. -- Arno Welzel https://arnowelzel.de