Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:103348 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 73248 invoked from network); 20 Oct 2018 06:14:12 -0000 Received: from unknown (HELO mail-lj1-f178.google.com) (209.85.208.178) by pb1.pair.com with SMTP; 20 Oct 2018 06:14:12 -0000 Received: by mail-lj1-f178.google.com with SMTP id o14-v6so32421098ljj.2 for ; Fri, 19 Oct 2018 19:28:13 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=uuLnBbJbkYK0YxYXfE+rdadKiT+Q3QLSD/wQE+j4dj8=; b=bwlkkABvSAV2wRechnvXy2ASzZz9hTMXUnmdmCMM8NrdWn/y80ijKvf54qyGwtTCNP mvV/8l2S77PznMu7KM0BqgbO5VJbF2h6OG8ZFs0ZVVqZf8Z+0RiLtCgtIuDSW6b/ep5s 2pPepJa7ekbiTM72mUdcpGeY6HcYkFSW5wOf3eDgjpJhB3AafgHldWsS02y1pXZ/xDDH 2DwYvgDslnZWCoXuwKEHrLuQ09aSIxKyXZJ1bsVCRGMZhFLCJ/pnw/Z4Uu3bOpuLIitR 2CxtQw5RMgcsD1MvWl6SLFgR5NdAyaSR/QHFeh4P4/B7FqfFWzcwKbHBO0VNgF60mw3Z wX5A== X-Gm-Message-State: ABuFfojDr5jN71+lcLTqrpDcsWkvNnzDTi4K1zVAwaPxfTEMDpXfeiGl LVydQhyyTH1/91gdQyziOVVeNVWyow3S5wl98dA= X-Google-Smtp-Source: ACcGV61KL39CZm7YepqHVwmn7CaN4S/K46HBRiKcd0dVoDquZ+qzBQnDcd4MfO1fj/EMNYOpzgvUJR6Hz28FXv7pU/s= X-Received: by 2002:a2e:921a:: with SMTP id k26-v6mr21970572ljg.163.1540002492958; Fri, 19 Oct 2018 19:28:12 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: Date: Fri, 19 Oct 2018 20:27:56 -0600 Message-ID: To: Dmitry Stogov Cc: internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] [RFC] Preloading From: levim@php.net (Levi Morrison) > I would like to start discussion on a Preloadng RFC https://wiki.php.net/= rfc/preload > > This technology would allow loading some PHP files on server startup and = make all the defined classes and functions to be permanently available in t= he context of future request (without any includes). Despite of performance= improvement, this technology is going to be used in conjunction with ext/F= FI and JIT. > > The implementation is not 100% complete, it misses support for ZTS, becau= se of a error in ZTS interned strings implementation. What about classes with static members? I don't see "static" mentioned anywhere. Is it supported? If so it should explicitly be mentioned along with any caveats, if any.