Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:105471 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 73112 invoked from network); 27 Apr 2019 21:46:16 -0000 Received: from unknown (HELO mail-it1-f172.google.com) (209.85.166.172) by pb1.pair.com with SMTP; 27 Apr 2019 21:46:16 -0000 Received: by mail-it1-f172.google.com with SMTP id w15so10757518itc.0 for ; Sat, 27 Apr 2019 11:47:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=EEopO0oW+Ol8GggPLRz75pZ178h4mIYOZJLNu1cwRYs=; b=TmbZHlZW5SLGQ+UP0eGO3IJctwd/ay634MCanSEyD+sUHxfCfWphAJcftNjt8X1PTb vi0a4v+vK5FMjxz/ZILyXiljnKW3hUMcTH2Qrew1OIZISJFVpOoOTRIMtldjwqbK/tWi br/aF0UDoXAtFyZgGig7aeHpLR/pvfLLSDekuLkmiYlqPFMdFXx677YDGu77yi9DucNY tU3XrASaQ8jZSjymwiislCCN8RzCczFldNgW4x3smGGvJYL+mgsUdv8A/sbYaOjdQdDt clD+HFORzC07RplXsYb3iYriFtot6B3qrdzdO3elalDg7EGGNz1lWV89bCHcfyG7+d93 jYTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=EEopO0oW+Ol8GggPLRz75pZ178h4mIYOZJLNu1cwRYs=; b=sUnILZZkVeeQbvShhz1rjomQYFOynNkcBY8e2JGES7o5sS+t0XOpxwaigiNliw0bqy TLh/uf/sRYmvCxzE4JyAzi2M4DivGOgqDXNNOO3sRnsRq+HxHxaqe1pnFMs9j3o31BY6 rJpNbAsArXYyOxi4t9WEk8qC/SFdqzlA5Rdpgpoy94nYKPxHMLx4X5qAHSBADnhR3Kz/ stTFuXgsWdeCj6HcVFA7FHPSAp9LJEygwcp1ljUHrmICNKXDVUxDb/1pQBAC3dwnhit/ Ga7xRHMoEELSdulu1J1ukZzB8sB50TFsFoK89QioOb1r5PVLltGSJgBxSvJFmHjyin06 ziGg== X-Gm-Message-State: APjAAAX41tPaTOfukA2MjrhvGLbGLSh0ASQ5dZXztmbGopQMv40/ZdBs mdYKSo0uUGlYBD/l89f2M6r3gaAIQzxJlK7lC2xczg== X-Google-Smtp-Source: APXvYqyCfGIIPSQ93Ljvr90YgGff/x9okhmdBoiygOBHby5epCZy6uzNb3tLoBsMufzEAYVvpVS6uf1L5cwjawwoAdg= X-Received: by 2002:a24:6712:: with SMTP id u18mr13578275itc.144.1556390863426; Sat, 27 Apr 2019 11:47:43 -0700 (PDT) MIME-Version: 1.0 Date: Sat, 27 Apr 2019 15:47:31 -0300 Message-ID: To: PHP Internals Content-Type: multipart/alternative; boundary="0000000000008bdd280587877c86" Subject: TCO: Tail Call Optimization From: david.proweb@gmail.com (David Rodrigues) --0000000000008bdd280587877c86 Content-Type: text/plain; charset="UTF-8" Not long ago I heard about the Tail Call Optimization from ES6. It seemed obscure to me at first, but once I understood the benefit of having it, it seemed like a good idea of optimization for PHP to avoid recursion problems. Is there any plan to make it possible in the engine? -- David Rodrigues --0000000000008bdd280587877c86--