Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:116310 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 54516 invoked from network); 10 Nov 2021 06:19:29 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 10 Nov 2021 06:19:29 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B018E180044 for ; Tue, 9 Nov 2021 23:12:51 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_20,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS15169 209.85.128.0/17 X-Spam-Virus: No X-Envelope-From: Received: from mail-pf1-f172.google.com (mail-pf1-f172.google.com [209.85.210.172]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 9 Nov 2021 23:12:51 -0800 (PST) Received: by mail-pf1-f172.google.com with SMTP id r130so1861184pfc.1 for ; Tue, 09 Nov 2021 23:12:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wikimedia.org; s=google; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=KmS9RRy0yNdQgyIJSsopQ8XjTvYUOZsA50eoKJXa6rM=; b=NxK5d0riKpYjML9d9/whBzE7bOaTzL1pE82TPpE4RkiMaWGVcvjFriWivNyup5UhP9 cu6id+ysP+Ya19sLKxyXiQ5dUTKrOXR+J34IVl6/Q5VLYC/oh38lQaklXJQNxNWAGbpy G06GH69Hn6ybraXQW8Q27vc1PUpzKhLEg5Yrc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=KmS9RRy0yNdQgyIJSsopQ8XjTvYUOZsA50eoKJXa6rM=; b=J9UJhDNUptV+vY5zRa4IvP5qLK4c+0wMNSS+aMfdFbxDGzq6SkdT6SJw1uTADSKeD1 civW1M+zKVm7lpiLLzFjR+vFCl8S9R2uqXnacaOsow4WW/+HDEknKvXqYZmJW1lBwDBB QAk8wLYYCsLBbAmACrlmQ9kSB/DwMJC2bfR6NzeGdsYTA2tV1/4N7czNFivzbP3d2L+b Ur84RaKblP73tjNjEubBuUeZfQJgXm7hPZRBgvWap5hamVz0g2qfUtt6jgjmn1KvV7p+ OtKUeBDQ4uo1VEerOqJWmx6J45ytlVzUrJuOP8YxJt71VEaPGOsf3vOdlRlS0ZfVnJuC kOeg== X-Gm-Message-State: AOAM532tArplR+x0q4clHiGYoQF4GWrzz1d5dDMLThjrI5nCEh4IKLZe uKs7SD0zJRwuog73Tq7vMD5+fRm1m2U5gw== X-Google-Smtp-Source: ABdhPJwMfDtLDD1vr1y7plUJHa/YX80tQqZTLBmGBhIWPv6dYFDnJBvaTnPXEKbHC0oGbL3vE/uvbQ== X-Received: by 2002:a63:5c3:: with SMTP id 186mr10344320pgf.466.1636528369656; Tue, 09 Nov 2021 23:12:49 -0800 (PST) Received: from [10.1.1.45] (124-168-132-124.dyn.iinet.net.au. [124.168.132.124]) by smtp.gmail.com with ESMTPSA id z24sm18220335pgu.54.2021.11.09.23.12.48 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 09 Nov 2021 23:12:49 -0800 (PST) To: PHP internals Message-ID: Date: Wed, 10 Nov 2021 18:12:45 +1100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US Subject: VM kinds From: tstarling@wikimedia.org (Tim Starling) What are VM kinds for? Are they just a prototyping tool to allow different implementation strategies to be benchmarked? Or are they permanent? Does anyone use them? I ask because I'm working on a VM bug, and non-default VM kinds make already complex code even more complex and harder to edit. -- Tim Starling