HHVM 釋出了 nightly-2020.05.31 版本,此版本實現了 getBaseTypes 和 getDerivedTypes。HHVM 原本是由 Facebook 打造的 PHP 虛擬機器,它透過將 PHP 程式碼動態翻譯成原生機器碼而大幅提高速度。HHVM 支援 PHP 和 PHP 方言 Hack 語言,但從 4.0 版本開始,僅支援 Hack 語言。
目前正在從本地自動載入程式碼過渡到本地響應 Fact 查詢,Fact 查詢是關於整個倉庫的查詢,例如關於所有擴充套件 WWWTest 的類的查詢,並用給定的 <<Oncall>> 屬性標記。此版本實現的兩個函式 getBaseTypes() 和 getDerivedTypes() 可以使得看到哪些型別直接相互繼承。其添加了介面,並在 WatchmanAutoloadMap 和 TrustedAutoloadMap 中暴露了該介面的實現。
目前功能已經實現,後續差異中將對其進行測試。
[admin
]