8000 Tags · Jankyboy/hhvm · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: Jankyboy/hhvm

Tags

nightly-2020.09.15

Toggle nightly-2020.09.15's commit message
Attempt to use originalFilename in the case of traits

Summary: Traits make the attribution incorrect. For a function, use the original filename (if it exists) and fall back to the unit filename.

Differential Revision: D23508158

fbshipit-source-id: fcd538d59fa463e0acd61069ff65af41484479db

HHVM-4.75.0

Toggle HHVM-4.75.0's commit message

Verified

This commit was signed with the committer’s verified signature. The key has expired.
jjergus Ján
Releasing 4.75.0

nightly-2020.09.14

Toggle nightly-2020.09.14's commit message
Ban Rx IS_ENABLED in pure functions

Summary: This is in the emitter.

Reviewed By: vassilmladenov

Differential Revision: D23590667

fbshipit-source-id: 23ebe83779d73dfe510c2f0acf7cdede42e0b0d2

nightly-2020.09.13

Toggle nightly-2020.09.13's commit message
Ban Rx IS_ENABLED in pure functions

Summary: This is in the emitter.

Reviewed By: vassilmladenov

Differential Revision: D23590667

fbshipit-source-id: 23ebe83779d73dfe510c2f0acf7cdede42e0b0d2

nightly-2020.09.12

Toggle nightly-2020.09.12's commit message
Fix object serialization in arrprov mode

Summary: Objects are serialized by constructing an internal props array, but we don't deserialize these arrays via the generic array code, so we don't handle provenance in them. The right thing to do is to avoid ever serializing "provenance" for this internal array. We can achieve that by converting it (in place) to a dict.

Reviewed By: dneiter

Differential Revision: D23641509

fbshipit-source-id: 9f5090f342192270962fd0be91be8a0e267536f3

nightly-2020.09.11

Toggle nightly-2020.09.11's commit message
Track logging array monotypedness

Summary:
For logging arrays, we now track the monotypedness of the array over its
lifetime. Upon construction, each logging array is assigned a MonotypeState
that indicates the monotypedness of its keys and values. Value monotypedness is
represented using a lattice of {Empty, SingleType, SingleTypeNullable, Any},
and key monotypedness is represented using a lattice of {Empty, Ints,
StaticStrings, Strings, Any}. For each operation, we log the monotypedness
state of the array and if it was changed by the operation. We then report these
statistics in the final dump.

Differential Revision: D23453488

fbshipit-source-id: 4b9df5f2e623077575459dc5c513f4900b468624

nightly-2020.09.10

Toggle nightly-2020.09.10's commit message
Strip out hhvm.emit_func_pointers option

Reviewed By: dneiter

Differential Revision: D23595524

fbshipit-source-id: 8a3652a4ac3c7262df37f90d50448af18cdf6d66

nightly-2020.09.09

Toggle nightly-2020.09.09's commit message
FCall* opcodes no longer require vanilla layout

Summary: Previously, the FCall* opcodes were layout-sensitive when the unpack flag was set, as it caused a cast to vec/varray. Now that casts are layout-agnostic, we can make it layout-agnostic.

Differential Revision: D23578853

fbshipit-source-id: 72ccd5b412fcf82520bffc35f6cae03b4e2aed59

HHVM-4.74.0

Toggle HHVM-4.74.0's commit message

Unverified

The committer email address is not verified.
Releasing 4.74.0

nightly-2020.09.08

Toggle nightly-2020.09.08's commit message
Goodbye TPArr

Summary: "plain arrays" don't exist anymore. HHBBC shouldn't reason about them.

Reviewed By: ricklavoie

Differential Revision: D23556114

fbshipit-source-id: 57fc20ae5d736750344dcd57517401b937145adf
0