发明名称 PER TENANT INITIALIZATION CHECK REMOVAL
摘要 In an approach for removing tenant initialization check per tenant for compiled code, a processor receives a request to create a tenant. A processor creates the tenant. A processor marks a current thread of the tenant as not eligible to run just-in-time (JIT) code, wherein the marking indicates that when a method is invoked, a non-JIT version of the method is executed. A processor executes initialization of a first class from an optimization list, wherein the optimization list is a configurable list of classes to be initialized prior to running JIT code. A processor determines that class initialization has been executed for all classes on the optimization list. A processor adjusts the marking to indicate that the current thread is eligible to run JIT code and that the tenant may run JIT code that assumes, without checking, that classes on the optimization list are initialized.
申请公布号 US2016246623(A1) 申请公布日期 2016.08.25
申请号 US201514628538 申请日期 2015.02.23
申请人 International Business Machines Corporation 发明人 Ajila Oluwatobi A.;Chapman Graham A.;Dawson Michael H.;Li San Hong;Shi Hui
分类号 G06F9/455 主分类号 G06F9/455
代理机构 代理人
主权项
地址 Armonk NY US