new TOP 200 Companies filing patents this week

new Companies with the Most Patent Filings

Filip J. Pizlo patents

Recent patents with Filip J. Pizlo listed as an inventor - additional entries may be under other spellings.


Filip J. Pizlo - Related organizations: Apple Inc. patents

Runtime state based code re-optimization

11/03/16 - 20160321046 - A method and an apparatus to execute a code compiled from a source code to access an untyped variable are described. An optimized access code may be compiled in the code with speculative optimization via a type prediction of runtime value of the untyped variable. Invalidity of the type prediction
Inventors: Filip J. Pizlo, Gavin Barraclough

Concurrent accesses of dynamically typed object data

03/05/15 - 20150067639 - A method and an apparatus for an enhanced object model to allow concurrent execution for program code generated from dynamic programming languages, such as JavaScript, are described. An index structure may be introduced to an object model representing a dynamically typed object in addition to a type structure and a
Inventors: Filip J. Pizlo

Concurrent inline cache optimization in accessing dynamically typed objects

03/05/15 - 20150067267 - A method and an apparatus for concurrent accessing of dynamically type objects based on inline cache code are described. Inline cache initialization in a single thread may be off loaded to an interpreter without incurring unnecessary synchronization overhead. A thread bias mechanism may be provided to detect whether a code
Inventors: Filip J. Pizlo

Runtime state based code re-optimization

02/13/14 - 20140047423 - A method and an apparatus to execute a code compiled from a source code to access an untyped variable are described. An optimized access code may be compiled in the code with speculative optimization via a type prediction of runtime value of the untyped variable. Invalidity of the type prediction
Inventors: Filip J. Pizlo, Gavin Barraclough

Value profiling for code optimization

02/13/14 - 20140047420 - A method and an apparatus to execute a code with value profiling are described. The code may include an access to an untyped variable. During the execution, runtime values of the untyped variable may be randomly inspected. A value profile may be established to predict one or more expected types
Inventors: Filip J. Pizlo, Gavin Barraclough

Failure profiling for continued code optimization

02/13/14 - 20140047416 - A method and an apparatus to continuously re-compile a code are described. The code can be compiled in a speculatively optimized manner from a source code to access an untyped variable according to a type prediction of runtime values for the untyped variable. Failures of the type prediction during the
Inventors: Filip J. Pizlo, Gavin Barraclough

Split heap garbage collection

02/13/14 - 20140047209 - A method and an apparatus to scan a stack for references to a heap used in executing a code via the heap are described. The heap may be allocated with fixed and varied sized slots. Each varied sized slot may be referenced by at most one fixed sized slot. Which
Inventors: Filip J. Pizlo, Geoffrey Garen, Mark Hahnenberg

Apparatus and method for managing entitlements to program code

12/05/13 - 20130326492 - A method, apparatus and machine readable medium are described for managing entitlements on a computing device. For example, one embodiment of a method comprises: loading a first application into a system memory of a computing device; for each library value/symbol pair referenced by the first application, determining whether the first
Inventors: Oliver J. Hunt, Ivan Krstic, Gavin Barraclough, Filip J. Pizlo

Selective randomization for non-deterministically compiled code

08/08/13 - 20130205388 - A method and an apparatus for runtime compilation that generates non-deterministic and unpredictable code to protect against un-trusted code attacks are described. The runtime compilation may be based on heuristic rules without requiring deterministic behavior reduction operations for all the code generated. The heuristic rules may include estimations on, for
Inventors: Oliver J. Hunt, Gavin Barraclough, Filip J. Pizlo, Geoffrey Garen

Runtime optimization using meta data for dynamic programming languages

08/08/13 - 20130205286 - A method and an apparatus that optimize operations for a key among a collection of key indexed data structures using meta data describing properties of the key with respect to the collection of data structures are described. The meta data may correspond to a cache dynamically updated to indicate invariants
Inventors: Gavin Barraclough, Filip J. Pizlo

Methods and apparatuses for automatic type checking via poisoned pointers

08/08/13 - 20130205285 - A method and an apparatus that modify pointer values pointing to typed data with type information are described. The type information can be automatically checked against the typed data leveraging hardware based safety check mechanisms when performing memory access operations to the typed data via the modified pointer values. As
Inventors: Filip J. Pizlo

Tracer based runtime optimization for dynamic programming languages

08/08/13 - 20130205281 - A method and an apparatus that generate tracer data randomly and infrequently for origins and destinations of values created during runtime of a compiled code of a source code is described. A tracer graph may be updated to record the origins and destinations of the values during the runtime. The
Inventors: Filip J. Pizlo, Gavin Barraclough


### Filip J. Pizlo patent invention listings

The bibliographic references displayed about Filip J. Pizlo's patents are for a recent sample of Filip J. Pizlo's publicly published patent applications. The inventor/author may have additional bibliographic citations listed at the USPTO.gov. FreshPatents.com is not associated or affiliated in any way with the author/inventor or the United States Patent/Trademark Office but is providing this non-comprehensive sample listing for educational and research purposes using public bibliographic data published and disseminated from the United States Patent/Trademark Office public datafeed. This information is also available for free on the USPTO.gov website. If Filip J. Pizlo filed recent patent applications under another name, spelling or location then those applications could be listed on an alternate page. If no bibliographic references are listed here, it is possible there are no recent filings or there is a technical issue with the listing--in that case, we recommend doing a search on the USPTO.gov website.

###



Sign up for the FreshPatents.com FREE Keyword Monitor and check for keyword phrases (ie. "RFID" , "wireless", "web development", "fuel cells" etc.)...You will be notified when new patent applications and inventions are published that match your keywords. Also you can save for later research public patent/invention documents using our FREE Organizer. It takes only 30 seconds to sign up or login.

Advertise on FreshPatents.com - Rates & Info

###

FreshPatents.com Support - Terms & Conditions