facebook / hhvm
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 5,244 files with 1,050,636 lines of code.
    • 253 files changed more than 100 times (286,659 lines of code)
    • 340 files changed 51-100 times (154,582 lines of code)
    • 886 files changed 21-50 times (242,465 lines of code)
    • 1,793 files changed 6-20 times (218,559 lines of code)
    • 1,972 files changed 1-5 times (148,371 lines of code)
27% | 14% | 23% | 20% | 14%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
php, h, cpp, ml, rs, ini, inc, txt, mli, toml, hhi, cmake, py, md, in, sh, c, json, wsdl, hack, gitignore, diff, patch, xml, cc, xsl, s, po, mo, html, xsd, gitattributes, pl, ts, clang-format, phpt, yml, css, bzl, gdb, profile, hpp, y, ll, mll, gitmodules, mly, clang-tidy, awk
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cpp32% | 18% | 20% | 17% | 11%
ml40% | 13% | 24% | 14% | 7%
rs18% | 15% | 27% | 17% | 20%
h17% | 10% | 23% | 32% | 16%
php5% | 4% | 20% | 44% | 25%
mli6% | 5% | 30% | 34% | 23%
c21% | 0% | 0% | 37% | 41%
cmake5% | 9% | 9% | 28% | 47%
hhi0% | 6% | 43% | 38% | 11%
py0% | 9% | 31% | 37% | 21%
cc0% | 0% | 19% | 63% | 16%
toml0% | 0% | 9% | 32% | 58%
in0% | 0% | 60% | 18% | 20%
ll0% | 0% | 0% | 100% | 0%
y0% | 0% | 0% | 100% | 0%
bzl0% | 0% | 0% | 100% | 0%
mll0% | 0% | 0% | 0% | 100%
mly0% | 0% | 0% | 0% | 100%
hack0% | 0% | 0% | 0% | 100%
ts0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
hpp0% | 0% | 0% | 0% | 100%
gdb0% | 0% | 0% | 0% | 100%
profile0% | 0% | 0% | 0% | 100%
yml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
hphp/runtime27% | 18% | 22% | 20% | 11%
hphp/hack28% | 12% | 26% | 18% | 14%
hphp/hhbbc81% | 6% | 5% | 2% | 3%
hphp/util5% | 4% | 23% | 42% | 23%
hphp/compiler53% | 42% | 4% | <1% | 0%
CMake5% | 10% | 11% | 28% | 43%
hphp/tools0% | 10% | 37% | 42% | 10%
hphp/system0% | 7% | 42% | 35% | 14%
hphp/hhvm0% | 93% | 6% | 0% | 0%
hphp/vixl0% | 0% | 21% | 66% | 12%
hphp/zend0% | 0% | 8% | 40% | 51%
hphp/neo0% | 0% | 0% | 57% | 42%
hphp/hsl0% | 0% | 0% | 6% | 93%
hphp/doc0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
ml
typing.ml
in hphp/hack/src/typing
9156 - 16 2949 1094 124
bytecode.cpp
in hphp/runtime/vm
4785 322 19 3360 1024 106
runtime-option.h
in hphp/runtime/base
1167 14 15 3200 984 172
emitter.cpp
in hphp/compiler/analysis
356 9 17 3368 679 98
runtime-option.cpp
in hphp/runtime/base
2519 63 19 3179 636 147
ml
hh_single_type_check.ml
in hphp/hack/src
2597 - 16 2957 621 113
ml
naming.ml
in hphp/hack/src/naming
2369 - 21 2949 602 90
program-functions.cpp
in hphp/runtime/base
2586 51 21 3177 528 114
ml
typing_subtype.ml
in hphp/hack/src/typing
4145 - 15 2957 523 60
interp.cpp
in hphp/hhbbc
4786 300 44 2975 512 65
translator.cpp
in hphp/runtime/vm/jit
1061 17 44 3241 509 62
memory-effects.cpp
in hphp/runtime/vm/jit
1748 26 17 2731 503 51
dce.cpp
in hphp/runtime/vm/jit
1181 14 17 3241 482 55
ml
errors.ml
in hphp/hack/src/errors
1070 - 45 1432 467 90
class.cpp
in hphp/runtime/vm
3752 103 22 3359 464 82
extra-data.h
in hphp/runtime/vm/jit
2322 354 17 3236 427 47
ml
full_fidelity_ast.ml
in hphp/hack/src/parser
322 - 16 1844 406 65
translator-runtime.cpp
in hphp/runtime/vm/jit
560 44 135 3241 396 58
ml
typing_env.ml
in hphp/hack/src/typing
1508 - 22 2949 391 58
hhbc.h
in hphp/runtime/vm
488 55 35 3359 390 60
object-data.cpp
in hphp/runtime/base
1350 72 50 3179 388 69
index.cpp
in hphp/hhbbc
5707 201 46 3114 383 57
as.cpp
in hphp/runtime/vm
2498 129 20 3359 365 59
execution-context.cpp
in hphp/runtime/base
1820 87 19 3177 362 76
ml
globalOptions.ml
in hphp/hack/src/options
738 - 24 2025 355 78
irgen-builtin.cpp
in hphp/runtime/vm/jit
1982 42 58 2698 339 49
mli
globalOptions.mli
in hphp/hack/src/options
577 - 24 2025 334 75
simplify.cpp
in hphp/runtime/vm/jit
3279 28 63 2739 328 41
ml
serverConfig.ml
in hphp/hack/src/server
522 - 36 2594 327 80
ml
typing_utils.ml
in hphp/hack/src/typing
644 - 16 2949 327 49
unit.cpp
in hphp/runtime/vm
407 25 161 3361 324 58
ml
serverMain.ml
in hphp/hack/src/server
1461 - 29 2459 316 47
func.cpp
in hphp/runtime/vm
991 61 22 3359 315 54
func.h
in hphp/runtime/vm
671 21 161 3359 313 50
native-calls.cpp
in hphp/runtime/vm/jit
407 4 25 3203 312 57
ir-opcode.cpp
in hphp/runtime/vm/jit
868 3 17 2753 312 42
ml
typing_print.ml
in hphp/hack/src/typing
2033 - 15 2949 312 56
mli
errors.mli
in hphp/hack/src/errors
169 - 45 1432 307 66
ml
typing_defs.ml
in hphp/hack/src/typing
1078 - 16 2949 306 58
array-data.h
in hphp/runtime/base
332 6 80 3210 293 53
array-data.cpp
in hphp/runtime/base
545 37 84 3210 291 46
ml
naming_special_names.ml
in hphp/hack/src/naming
618 - 16 2752 285 67
ml
serverTypeCheck.ml
in hphp/hack/src/server
1896 - 29 2949 285 50
ml
clientLsp.ml
in hphp/hack/src/client
4962 - 23 1845 280 46
ml
serverInit.ml
in hphp/hack/src/server
227 - 24 2949 273 46
member-operations.h
in hphp/runtime/vm
1972 153 148 3182 272 49
class.h
in hphp/runtime/vm
646 14 22 3359 269 63
type-system.cpp
in hphp/hhbbc
5682 333 67 3114 268 47
type.cpp
in hphp/runtime/vm/jit
878 25 67 3241 267 39
unit-cache.cpp
in hphp/runtime/base
1480 45 17 2859 266 70
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
ml
typing.ml
in hphp/hack/src/typing
9156 - 16 2949 1094 124
bytecode.cpp
in hphp/runtime/vm
4785 322 19 3360 1024 106
runtime-option.h
in hphp/runtime/base
1167 14 15 3200 984 172
emitter.cpp
in hphp/compiler/analysis
356 9 17 3368 679 98
runtime-option.cpp
in hphp/runtime/base
2519 63 19 3179 636 147
ml
hh_single_type_check.ml
in hphp/hack/src
2597 - 16 2957 621 113
ml
naming.ml
in hphp/hack/src/naming
2369 - 21 2949 602 90
program-functions.cpp
in hphp/runtime/base
2586 51 21 3177 528 114
ml
typing_subtype.ml
in hphp/hack/src/typing
4145 - 15 2957 523 60
interp.cpp
in hphp/hhbbc
4786 300 44 2975 512 65
translator.cpp
in hphp/runtime/vm/jit
1061 17 44 3241 509 62
memory-effects.cpp
in hphp/runtime/vm/jit
1748 26 17 2731 503 51
dce.cpp
in hphp/runtime/vm/jit
1181 14 17 3241 482 55
ml
errors.ml
in hphp/hack/src/errors
1070 - 45 1432 467 90
class.cpp
in hphp/runtime/vm
3752 103 22 3359 464 82
extra-data.h
in hphp/runtime/vm/jit
2322 354 17 3236 427 47
ml
full_fidelity_ast.ml
in hphp/hack/src/parser
322 - 16 1844 406 65
translator-runtime.cpp
in hphp/runtime/vm/jit
560 44 135 3241 396 58
ml
typing_env.ml
in hphp/hack/src/typing
1508 - 22 2949 391 58
hhbc.h
in hphp/runtime/vm
488 55 35 3359 390 60
object-data.cpp
in hphp/runtime/base
1350 72 50 3179 388 69
index.cpp
in hphp/hhbbc
5707 201 46 3114 383 57
as.cpp
in hphp/runtime/vm
2498 129 20 3359 365 59
execution-context.cpp
in hphp/runtime/base
1820 87 19 3177 362 76
ml
globalOptions.ml
in hphp/hack/src/options
738 - 24 2025 355 78
irgen-builtin.cpp
in hphp/runtime/vm/jit
1982 42 58 2698 339 49
mli
globalOptions.mli
in hphp/hack/src/options
577 - 24 2025 334 75
simplify.cpp
in hphp/runtime/vm/jit
3279 28 63 2739 328 41
ml
typing_utils.ml
in hphp/hack/src/typing
644 - 16 2949 327 49
ml
serverConfig.ml
in hphp/hack/src/server
522 - 36 2594 327 80
unit.cpp
in hphp/runtime/vm
407 25 161 3361 324 58
ml
serverMain.ml
in hphp/hack/src/server
1461 - 29 2459 316 47
func.cpp
in hphp/runtime/vm
991 61 22 3359 315 54
func.h
in hphp/runtime/vm
671 21 161 3359 313 50
ir-opcode.cpp
in hphp/runtime/vm/jit
868 3 17 2753 312 42
ml
typing_print.ml
in hphp/hack/src/typing
2033 - 15 2949 312 56
native-calls.cpp
in hphp/runtime/vm/jit
407 4 25 3203 312 57
mli
errors.mli
in hphp/hack/src/errors
169 - 45 1432 307 66
ml
typing_defs.ml
in hphp/hack/src/typing
1078 - 16 2949 306 58
array-data.h
in hphp/runtime/base
332 6 80 3210 293 53
array-data.cpp
in hphp/runtime/base
545 37 84 3210 291 46
ml
serverTypeCheck.ml
in hphp/hack/src/server
1896 - 29 2949 285 50
ml
naming_special_names.ml
in hphp/hack/src/naming
618 - 16 2752 285 67
ml
clientLsp.ml
in hphp/hack/src/client
4962 - 23 1845 280 46
ml
serverInit.ml
in hphp/hack/src/server
227 - 24 2949 273 46
member-operations.h
in hphp/runtime/vm
1972 153 148 3182 272 49
class.h
in hphp/runtime/vm
646 14 22 3359 269 63
type-system.cpp
in hphp/hhbbc
5682 333 67 3114 268 47
type.cpp
in hphp/runtime/vm/jit
878 25 67 3241 267 39
unit-cache.cpp
in hphp/runtime/base
1480 45 17 2859 266 70
Correlations

File Size vs. Number of Changes: 5245 points

hphp/runtime/base/variable-serializer.cpp x: 2175 lines of code y: 215 # changes hphp/runtime/base/variable-serializer.h x: 231 lines of code y: 77 # changes hphp/runtime/ext/std/ext_std_variable.cpp x: 562 lines of code y: 148 # changes hphp/runtime/ext/std/ext_std_variable.php x: 136 lines of code y: 55 # changes hphp/hack/src/server/identifySymbolService.ml x: 788 lines of code y: 116 # changes hphp/hack/src/server/serverFindRefs.ml x: 210 lines of code y: 74 # changes hphp/hack/src/server/serverHover.ml x: 468 lines of code y: 85 # changes hphp/hack/src/utils/symbolOccurrence.ml x: 125 lines of code y: 27 # changes hphp/hack/src/utils/symbolOccurrence.mli x: 94 lines of code y: 21 # changes hphp/runtime/vm/unit-parser.cpp x: 379 lines of code y: 25 # changes hphp/hack/src/hackc/compile/dump_expr_tree.rs x: 18 lines of code y: 8 # changes hphp/hack/src/utils/stack_limit/lib.rs x: 124 lines of code y: 8 # changes hphp/hack/src/utils/stack_limit/retry.rs x: 146 lines of code y: 15 # changes hphp/hack/src/rupro/hackrs/errors.rs x: 18 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/typing/env/typing_env.rs x: 130 lines of code y: 2 # changes hphp/hack/src/rupro/ty/local_error/error_code.rs x: 2 lines of code y: 1 # changes hphp/hack/src/rupro/ty/local_error/error_reason.rs x: 50 lines of code y: 1 # changes hphp/hack/src/rupro/ty/local_error/mod.rs x: 46 lines of code y: 1 # changes hphp/hack/src/rupro/hackrs/inference_env/mod.rs x: 251 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/inference_env/tyvar_info.rs x: 115 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/inference_env/tyvar_occurrences.rs x: 136 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/typaram_env/mod.rs x: 206 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/typing/ast/typing_expr.rs x: 96 lines of code y: 2 # changes hphp/hack/src/rupro/ty/local/ty.rs x: 191 lines of code y: 1 # changes hphp/hack/src/rupro/ty/reason.rs x: 577 lines of code y: 1 # changes hphp/hack/src/rupro/decl_file.rs x: 121 lines of code y: 13 # changes hphp/hack/src/rupro/decl_folded_class_ffi.rs x: 65 lines of code y: 9 # changes hphp/hack/src/rupro/hackrs/folded_decl_provider/fold.rs x: 618 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/folded_decl_provider/inherit.rs x: 439 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/folded_decl_provider/provider.rs x: 239 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/folded_decl_provider/subst.rs x: 224 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/shallow_decl_provider/cache.rs x: 275 lines of code y: 2 # changes hphp/hack/src/rupro/hackrs/shallow_decl_provider/mod.rs x: 68 lines of code y: 2 # changes hphp/hack/src/rupro/ty/decl/from_oxidized.rs x: 531 lines of code y: 1 # changes hphp/hack/src/rupro/ty/decl/to_oxidized.rs x: 391 lines of code y: 1 # changes hphp/hack/src/rupro/ty/decl/ty.rs x: 372 lines of code y: 1 # changes hphp/hack/src/hackc/hhvm_cxx/hhvm_types/hhvm_types_ffi.rs x: 96 lines of code y: 5 # changes hphp/runtime/base/attr.h x: 70 lines of code y: 78 # changes hphp/runtime/base/runtime-option.h x: 1167 lines of code y: 984 # changes hphp/system/php/spl/exceptions/exceptions.php x: 28 lines of code y: 13 # changes hphp/system/systemlib.cpp x: 341 lines of code y: 79 # changes hphp/system/systemlib.h x: 152 lines of code y: 66 # changes hphp/hack/src/remote/jobRunner_sig.ml x: 43 lines of code y: 16 # changes hphp/hack/src/typing/typing_inference_env.ml x: 1490 lines of code y: 32 # changes hphp/hack/src/typing/typing_logic.ml x: 100 lines of code y: 25 # changes hphp/hack/src/typing/typing_logic.mli x: 38 lines of code y: 6 # changes hphp/hack/src/typing/typing_ordered_solver.ml x: 1041 lines of code y: 7 # changes hphp/hack/src/typing/typing_print.ml x: 2033 lines of code y: 312 # changes hphp/hack/src/typing/typing_subtype.ml x: 4145 lines of code y: 523 # changes hphp/hack/src/typing/typing_solver_utils.ml x: 201 lines of code y: 5 # changes hphp/hack/src/heap/sharedMem.ml x: 1037 lines of code y: 152 # changes hphp/hack/src/typing/typing_arithmetic.ml x: 734 lines of code y: 36 # changes hphp/tools/gdb/pretty.py x: 391 lines of code y: 57 # changes hphp/hack/src/hackc/bytecode_printer/Cargo.toml x: 46 lines of code y: 12 # changes hphp/hack/src/hackc/decl_provider/Cargo.toml x: 15 lines of code y: 6 # changes hphp/hack/src/parser/lowerer/Cargo.toml x: 25 lines of code y: 21 # changes hphp/hack/src/utils/stack_limit/Cargo.toml x: 10 lines of code y: 15 # changes hphp/runtime/vm/jit/inlining-decider.cpp x: 757 lines of code y: 155 # changes hphp/runtime/vm/jit/irgen-inlining.cpp x: 401 lines of code y: 173 # changes hphp/hack/src/typing/typing.ml x: 9156 lines of code y: 1094 # changes hphp/runtime/version.h x: 17 lines of code y: 178 # changes hphp/hack/hhi/reflection.hhi x: 311 lines of code y: 60 # changes hphp/hack/src/hackc/emitter/emit_body.rs x: 802 lines of code y: 23 # changes hphp/hack/src/hackc/emitter/emit_class.rs x: 931 lines of code y: 22 # changes hphp/hack/src/hackc/emitter/emit_expression.rs x: 6333 lines of code y: 33 # changes hphp/hack/src/hackc/emitter/emit_memoize_function.rs x: 331 lines of code y: 12 # changes hphp/hack/src/hackc/emitter/emit_memoize_method.rs x: 506 lines of code y: 16 # changes hphp/hack/src/hackc/emitter/emit_param.rs x: 262 lines of code y: 10 # changes hphp/hack/src/hackc/emitter/emit_statement.rs x: 1406 lines of code y: 21 # changes hphp/hack/src/hackc/emitter/emitter.rs x: 152 lines of code y: 7 # changes hphp/hack/src/hackc/emitter/instruction_sequence.rs x: 1096 lines of code y: 23 # changes hphp/hack/src/hackc/hhbc/hhbc_ast.rs x: 254 lines of code y: 21 # changes hphp/hack/src/hackc/hhbc/scope.rs x: 111 lines of code y: 5 # changes hphp/hack/src/hackc/bytecode_printer/print.rs x: 1141 lines of code y: 32 # changes hphp/hack/src/hackc/emitter/env.rs x: 188 lines of code y: 5 # changes hphp/hack/src/hackc/emitter/try_finally_rewriter.rs x: 357 lines of code y: 18 # changes hphp/hack/src/hackc/utils/string_utils.rs x: 763 lines of code y: 7 # changes hphp/hack/src/naming/naming_special_names.rs x: 765 lines of code y: 114 # changes hphp/hack/src/utils/ffi/ffi.rs x: 408 lines of code y: 23 # changes hphp/hack/src/hh_single_type_check.ml x: 2597 lines of code y: 621 # changes hphp/hack/src/naming/naming_special_names.ml x: 618 lines of code y: 285 # changes hphp/hack/src/hackc/compile/closure_convert.rs x: 1605 lines of code y: 17 # changes hphp/hack/src/hackc/hhbc/ast_scope_item.rs x: 289 lines of code y: 4 # changes hphp/hack/src/hackc/hhbc/decl_vars.rs x: 220 lines of code y: 5 # changes hphp/hack/src/hh_fanout/hh_fanout.ml x: 961 lines of code y: 37 # changes hphp/hack/src/hh_fanout/incremental.ml x: 411 lines of code y: 12 # changes hphp/hack/src/parser/full_fidelity_ast.ml x: 322 lines of code y: 406 # changes hphp/hack/src/server/hhMonitorInformant.ml x: 644 lines of code y: 79 # changes hphp/hack/src/server/serverExtractStandalone.ml x: 2127 lines of code y: 151 # changes hphp/hack/src/typing/nast_check/unbound_name_check.ml x: 347 lines of code y: 30 # changes hphp/hack/src/typing/typing_phase.ml x: 1349 lines of code y: 234 # changes hphp/hack/src/typing/typing_subtype_tconst.ml x: 138 lines of code y: 30 # changes hphp/hack/src/typing/typing_taccess.ml x: 574 lines of code y: 154 # changes hphp/hack/src/typing/typing_utils.ml x: 644 lines of code y: 327 # changes hphp/hack/src/watchman_event_watcher/watchmanEventWatcherClient.ml x: 114 lines of code y: 11 # changes hphp/hack/src/typing/typing_defs.ml x: 1078 lines of code y: 306 # changes hphp/hack/src/hackc/compile/options.rs x: 984 lines of code y: 9 # changes hphp/hack/src/hackc/emitter/emit_function.rs x: 172 lines of code y: 9 # changes hphp/hack/src/hackc/emitter/emit_method.rs x: 120 lines of code y: 11 # changes hphp/hack/src/ocamlrep/rc.rs x: 234 lines of code y: 15 # changes hphp/hack/src/ocamlrep/slab.rs x: 635 lines of code y: 23 # changes hphp/hack/src/ocamlrep_ocamlpool/lib.rs x: 232 lines of code y: 26 # changes hphp/hack/src/parser/core/expression_parser.rs x: 2196 lines of code y: 57 # changes hphp/hack/src/parser/core/type_parser.rs x: 757 lines of code y: 24 # changes hphp/hack/src/parser/lowerer/lowerer.rs x: 5313 lines of code y: 159 # changes hphp/hack/src/parser/rust_parser_errors.rs x: 4986 lines of code y: 156 # changes hphp/hack/src/decl/direct_decl_smart_constructors.rs x: 4996 lines of code y: 212 # changes hphp/hack/src/hackc/hhbc/ast_scope.rs x: 158 lines of code y: 2 # changes hphp/hack/src/parser/lowerer/desugar_expression_tree.rs x: 1501 lines of code y: 75 # changes hphp/hack/src/rupro/hackrs/special_names.rs x: 423 lines of code y: 1 # changes hphp/hack/src/rupro/decl_repo.rs x: 225 lines of code y: 10 # changes hphp/hack/src/rupro/pos/pos.rs x: 322 lines of code y: 1 # changes hphp/hack/src/rupro/pos/symbol.rs x: 171 lines of code y: 1 # changes hphp/hack/hhi/coeffect/contexts.hhi x: 184 lines of code y: 23 # changes hphp/hack/src/parser/aast_check.rs x: 171 lines of code y: 23 # changes hphp/compiler/analysis/analysis_result.cpp x: 70 lines of code y: 117 # changes hphp/compiler/analysis/emitter.cpp x: 356 lines of code y: 679 # changes hphp/compiler/analysis/emitter.h x: 7 lines of code y: 138 # changes hphp/compiler/compiler.cpp x: 497 lines of code y: 167 # changes hphp/compiler/package.cpp x: 806 lines of code y: 100 # changes hphp/hhvm/process-init.h x: 24 lines of code y: 25 # changes hphp/runtime/base/unit-cache.cpp x: 1480 lines of code y: 266 # changes hphp/runtime/vm/runtime-compiler.cpp x: 165 lines of code y: 14 # changes hphp/runtime/vm/runtime-compiler.h x: 22 lines of code y: 9 # changes hphp/runtime/vm/unit-emitter.cpp x: 515 lines of code y: 152 # changes hphp/hack/src/errors/error_codes.ml x: 675 lines of code y: 249 # changes hphp/hack/src/errors/typing_error.ml x: 7469 lines of code y: 34 # changes hphp/hack/src/errors/typing_error.mli x: 1810 lines of code y: 32 # changes hphp/hack/src/oxidized/gen/error_codes.rs x: 584 lines of code y: 126 # changes hphp/hack/src/server/serverLocalConfig.ml x: 1536 lines of code y: 231 # changes hphp/hack/src/providers/decl_service_client.ml x: 164 lines of code y: 38 # changes hphp/hack/src/stubs/decl_ipc_ffi_externs.ml x: 12 lines of code y: 12 # changes hphp/runtime/vm/jit/abi.h x: 55 lines of code y: 32 # changes hphp/runtime/vm/jit/check.cpp x: 462 lines of code y: 157 # changes hphp/runtime/vm/jit/dce.cpp x: 1181 lines of code y: 482 # changes hphp/runtime/vm/jit/extra-data.h x: 2322 lines of code y: 427 # changes hphp/runtime/vm/jit/frame-state.cpp x: 1675 lines of code y: 263 # changes hphp/runtime/vm/jit/ir-opcode.cpp x: 868 lines of code y: 312 # changes hphp/runtime/vm/jit/irgen-func-prologue.cpp x: 423 lines of code y: 130 # changes hphp/runtime/vm/jit/irgen-internal.cpp x: 88 lines of code y: 22 # changes hphp/runtime/vm/jit/irgen-internal.h x: 650 lines of code y: 154 # changes hphp/runtime/vm/jit/irlower-act-rec.cpp x: 176 lines of code y: 61 # changes hphp/runtime/vm/jit/irlower-branch.cpp x: 335 lines of code y: 33 # changes hphp/runtime/vm/jit/irlower-call.cpp x: 356 lines of code y: 102 # changes hphp/runtime/vm/jit/irlower.cpp x: 160 lines of code y: 48 # changes hphp/runtime/vm/jit/memory-effects.cpp x: 1748 lines of code y: 503 # changes hphp/runtime/vm/jit/service-request-handlers.cpp x: 350 lines of code y: 80 # changes hphp/runtime/vm/jit/unique-stubs.cpp x: 1067 lines of code y: 180 # changes hphp/runtime/vm/jit/unique-stubs.h x: 99 lines of code y: 92 # changes hphp/runtime/ext/reflection/ext_reflection.cpp x: 2154 lines of code y: 231 # changes hphp/runtime/ext/reflection/ext_reflection_hni.php x: 1112 lines of code y: 131 # changes hphp/hack/src/typing/typing_dynamic.ml x: 276 lines of code y: 24 # changes hphp/hack/src/hackc/hhbc/hhas_coeffects.rs x: 267 lines of code y: 8 # changes hphp/hack/src/hackc/emitter/emit_type_constant.rs x: 395 lines of code y: 7 # changes hphp/hack/src/hackc/ffi_bridge/compiler_ffi.rs x: 434 lines of code y: 11 # changes hphp/hack/src/typing/nast_check/nast_check.ml x: 44 lines of code y: 36 # changes hphp/hack/src/typing/typing_extends.ml x: 1944 lines of code y: 223 # changes hphp/hack/src/parser/schema/full_fidelity_schema.ml x: 351 lines of code y: 127 # changes hphp/hack/src/decl/decl_instantiate.ml x: 190 lines of code y: 62 # changes hphp/runtime/vm/jit/vasm-copy.cpp x: 490 lines of code y: 33 # changes hphp/compiler/analysis/analysis_result.h x: 46 lines of code y: 67 # changes hphp/compiler/option.cpp x: 193 lines of code y: 190 # changes hphp/compiler/option.h x: 47 lines of code y: 81 # changes hphp/compiler/package.h x: 85 lines of code y: 34 # changes hphp/runtime/base/config.cpp x: 326 lines of code y: 46 # changes hphp/runtime/base/config.h x: 312 lines of code y: 38 # changes hphp/runtime/base/file-util.cpp x: 523 lines of code y: 33 # changes hphp/runtime/base/file-util.h x: 46 lines of code y: 19 # changes hphp/runtime/base/ini-setting.cpp x: 999 lines of code y: 137 # changes hphp/runtime/base/ini-setting.h x: 285 lines of code y: 70 # changes hphp/util/hdf.cpp x: 602 lines of code y: 33 # changes hphp/util/hdf.h x: 225 lines of code y: 35 # changes hphp/runtime/base/execution-context.cpp x: 1820 lines of code y: 362 # changes hphp/runtime/vm/bytecode.cpp x: 4785 lines of code y: 1024 # changes hphp/runtime/base/runtime-option.cpp x: 2519 lines of code y: 636 # changes hphp/util/file-cache.cpp x: 108 lines of code y: 17 # changes hphp/hack/src/client/clientArgs.ml x: 1188 lines of code y: 217 # changes hphp/hack/src/client/clientCheck.ml x: 965 lines of code y: 216 # changes hphp/hack/src/client/clientEnv.ml x: 169 lines of code y: 124 # changes hphp/hack/src/server/serverCommandTypes.ml x: 475 lines of code y: 163 # changes hphp/hack/src/server/serverRpc.ml x: 540 lines of code y: 239 # changes hphp/hack/src/typing/typing.mli x: 76 lines of code y: 75 # changes hphp/runtime/base/datatype.cpp x: 231 lines of code y: 25 # changes hphp/hack/src/hackc/emitter/emit_unit.rs x: 82 lines of code y: 5 # changes hphp/hhbbc/emit.cpp x: 1037 lines of code y: 246 # changes hphp/hhbbc/parse.cpp x: 910 lines of code y: 224 # changes hphp/hhbbc/representation.h x: 241 lines of code y: 143 # changes hphp/runtime/vm/as.cpp x: 2498 lines of code y: 365 # changes hphp/runtime/vm/disas.cpp x: 841 lines of code y: 141 # changes hphp/runtime/vm/unit-emitter.h x: 113 lines of code y: 94 # changes hphp/runtime/vm/unit-inl.h x: 252 lines of code y: 71 # changes hphp/runtime/vm/unit.h x: 197 lines of code y: 217 # changes hphp/hack/src/oxidized/manual/ast.rs x: 51 lines of code y: 19 # changes hphp/tools/perf-rollup.php x: 163 lines of code y: 9 # changes hphp/tools/perf-lib.php x: 56 lines of code y: 8 # changes hphp/hack/src/typing/typing_solver.ml x: 871 lines of code y: 82 # changes hphp/hack/src/typing/typing_subtype_method.ml x: 222 lines of code y: 18 # changes hphp/hsl/src/str/transform.php x: 146 lines of code y: 10 # changes hphp/hack/src/typing/typing_check_utils.ml x: 48 lines of code y: 33 # changes hphp/tools/gdb/gdbutils.py x: 354 lines of code y: 41 # changes hphp/tools/gdb/idx.py x: 268 lines of code y: 34 # changes hphp/runtime/vm/jit/alias-class.cpp x: 642 lines of code y: 59 # changes hphp/runtime/vm/jit/alias-class.h x: 252 lines of code y: 53 # changes hphp/runtime/base/memory-manager.cpp x: 810 lines of code y: 258 # changes hphp/runtime/base/memory-manager.h x: 551 lines of code y: 223 # changes hphp/runtime/base/program-functions.cpp x: 2586 lines of code y: 528 # changes hphp/util/rds-local.h x: 337 lines of code y: 6 # changes hphp/runtime/vm/bytecode.h x: 497 lines of code y: 219 # changes hphp/runtime/vm/jit/call-spec.h x: 192 lines of code y: 30 # changes hphp/hack/src/typing/tast_check/void_return_check.ml x: 258 lines of code y: 17 # changes hphp/hack/src/annotated_ast/aast.ml x: 1027 lines of code y: 209 # changes hphp/hack/src/decl/decl_ancestors.ml x: 41 lines of code y: 25 # changes hphp/hack/src/decl/decl_defs.ml x: 223 lines of code y: 70 # changes hphp/hack/src/decl/decl_folded_class.ml x: 927 lines of code y: 62 # changes hphp/hack/src/decl/decl_inherit.ml x: 564 lines of code y: 56 # changes hphp/hack/src/decl/decl_init_check.ml x: 225 lines of code y: 39 # changes hphp/hack/src/decl/decl_linearize.ml x: 583 lines of code y: 60 # changes hphp/hack/src/decl/decl_pos_utils.ml x: 351 lines of code y: 184 # changes hphp/hack/src/decl/decl_requirements.ml x: 200 lines of code y: 27 # changes hphp/hack/src/decl/shallow_decl.ml x: 401 lines of code y: 140 # changes hphp/hack/src/errors/naming_error.ml x: 1102 lines of code y: 5 # changes hphp/hack/src/naming/naming.ml x: 2369 lines of code y: 602 # changes hphp/hack/src/oxidized/aast_visitor/node_impl_gen.rs x: 2382 lines of code y: 118 # changes hphp/hack/src/oxidized/gen/aast.rs x: 1329 lines of code y: 132 # changes hphp/hack/src/oxidized/impl_gen/aast_impl_gen.rs x: 3332 lines of code y: 67 # changes hphp/hack/src/oxidized_by_ref/gen/decl_defs.rs x: 185 lines of code y: 37 # changes hphp/hack/src/typing/tast_check/class_parent_check.ml x: 112 lines of code y: 21 # changes hphp/hack/src/typing/typing_classes_heap.ml x: 580 lines of code y: 86 # changes hphp/hack/src/typing/typing_classes_heap.mli x: 125 lines of code y: 50 # changes hphp/hack/src/typing/typing_requirements.ml x: 73 lines of code y: 30 # changes hphp/hack/src/typing/typing_toplevel.ml x: 2139 lines of code y: 174 # changes hphp/hack/src/typing/typing_type_wellformedness.ml x: 503 lines of code y: 32 # changes hphp/hack/src/typing/write_symbol_info/symbol_add_fact.ml x: 523 lines of code y: 39 # changes hphp/hack/hhi/classes.hhi x: 204 lines of code y: 59 # changes hphp/hack/src/client/ide_service/clientIdeDaemon.ml x: 1178 lines of code y: 93 # changes hphp/hack/src/client/ide_service/clientIdeIncremental.ml x: 118 lines of code y: 43 # changes hphp/hack/src/utils/sys/sys_utils.ml x: 750 lines of code y: 40 # changes hphp/runtime/ext/hh/ext_hh.php x: 290 lines of code y: 80 # changes hphp/hack/hhi/constants.hhi x: 61 lines of code y: 13 # changes hphp/hack/src/oxidized_by_ref/gen/tast.rs x: 85 lines of code y: 26 # changes hphp/hack/src/typing/tast.ml x: 123 lines of code y: 73 # changes hphp/hack/src/typing/tast_env.ml x: 268 lines of code y: 128 # changes hphp/hack/src/typing/typing_env.ml x: 1508 lines of code y: 391 # changes hphp/hack/src/typing/typing_env.mli x: 339 lines of code y: 227 # changes hphp/runtime/vm/func.cpp x: 991 lines of code y: 315 # changes hphp/hack/src/typing/typing_helpers.ml x: 129 lines of code y: 23 # changes hphp/runtime/base/tv-layout.h x: 373 lines of code y: 9 # changes hphp/runtime/vm/class.cpp x: 3752 lines of code y: 464 # changes hphp/runtime/vm/class.h x: 646 lines of code y: 269 # changes hphp/runtime/vm/jit/refcount-opts.cpp x: 2064 lines of code y: 187 # changes hphp/hack/src/typing/typing_shapes.ml x: 554 lines of code y: 114 # changes hphp/hack/src/hh_compile/compile.rs x: 223 lines of code y: 28 # changes hphp/hack/src/hh_compile/crc.rs x: 291 lines of code y: 9 # changes hphp/hack/src/client/clientLsp.ml x: 4962 lines of code y: 280 # changes hphp/hack/src/typing/typing_check_service.ml x: 1189 lines of code y: 224 # changes CMake/FindBoost.cmake x: 2290 lines of code y: 6 # changes CMake/FindICU.cmake x: 86 lines of code y: 9 # changes CMake/HHVMExtensionConfig.cmake x: 1000 lines of code y: 45 # changes CMake/HPHPCompiler.cmake x: 574 lines of code y: 91 # changes CMake/HPHPSetup.cmake x: 156 lines of code y: 149 # changes CMake/cotire.cmake x: 3388 lines of code y: 4 # changes hphp/hack/src/typing/typing_local_ops.ml x: 270 lines of code y: 35 # changes hphp/hack/src/typing/typing_return.ml x: 265 lines of code y: 64 # changes hphp/hack/src/typing/typing_return.mli x: 56 lines of code y: 26 # changes hphp/runtime/vm/event-hook.cpp x: 819 lines of code y: 178 # changes hphp/runtime/vm/jit/service-requests.h x: 19 lines of code y: 62 # changes hphp/runtime/vm/jit/srcdb.cpp x: 178 lines of code y: 68 # changes hphp/runtime/vm/jit/unwind-itanium.cpp x: 269 lines of code y: 51 # changes hphp/hack/src/server/serverInit.ml x: 227 lines of code y: 273 # changes hphp/hack/src/parser/syntax_tree.rs x: 180 lines of code y: 21 # changes hphp/hack/src/server/serverCommand.ml x: 330 lines of code y: 154 # changes hphp/runtime/ext/curl/ext_curl.php x: 116 lines of code y: 34 # changes hphp/runtime/ext/thrift/ext_thrift.cpp x: 306 lines of code y: 24 # changes hphp/runtime/vm/taint/interpreter.cpp x: 1540 lines of code y: 26 # changes hphp/runtime/vm/taint/state.cpp x: 400 lines of code y: 18 # changes hphp/runtime/base/coeffects-config.cpp x: 345 lines of code y: 22 # changes hphp/runtime/vm/coeffects.cpp x: 402 lines of code y: 38 # changes hphp/runtime/vm/coeffects.h x: 148 lines of code y: 37 # changes hphp/hack/hhi/collections/ImmMap.hhi x: 462 lines of code y: 37 # changes hphp/hack/hhi/collections/ImmSet.hhi x: 452 lines of code y: 42 # changes hphp/hack/hhi/collections/ImmVector.hhi x: 511 lines of code y: 40 # changes hphp/hack/hhi/collections/Map.hhi x: 615 lines of code y: 45 # changes hphp/hack/hhi/collections/Vector.hhi x: 701 lines of code y: 48 # changes hphp/hack/src/options/globalOptions.ml x: 738 lines of code y: 355 # changes hphp/hack/src/options/globalOptions.mli x: 577 lines of code y: 334 # changes hphp/hack/src/oxidized/gen/global_options.rs x: 143 lines of code y: 153 # changes hphp/hack/src/oxidized/manual/global_options_impl.rs x: 131 lines of code y: 152 # changes hphp/hack/src/oxidized_by_ref/gen/global_options.rs x: 174 lines of code y: 91 # changes hphp/hack/src/oxidized_by_ref/manual/global_options_impl.rs x: 150 lines of code y: 93 # changes hphp/runtime/vm/jit/func-order.cpp x: 304 lines of code y: 13 # changes hphp/runtime/vm/jit/native-calls.cpp x: 407 lines of code y: 312 # changes hphp/runtime/vm/jit/translate-region.cpp x: 788 lines of code y: 180 # changes hphp/runtime/ext/stream/ext_stream.cpp x: 838 lines of code y: 81 # changes hphp/hack/hhi/hsl/ext_hsl_os_fds.hhi x: 254 lines of code y: 5 # changes hphp/runtime/ext/hsl/ext_hsl_os.cpp x: 1152 lines of code y: 23 # changes hphp/runtime/base/variable-unserializer.cpp x: 1507 lines of code y: 167 # changes hphp/hack/hhi/stdlib/builtins_async_mysql.hhi x: 374 lines of code y: 44 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.cpp x: 1997 lines of code y: 92 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.php x: 421 lines of code y: 39 # changes hphp/hack/src/hackc/emitter/emit_type_hint.rs x: 489 lines of code y: 7 # changes hphp/hack/src/hackc/emitter/emit_xhp.rs x: 427 lines of code y: 5 # changes hphp/hack/src/hackc/print_expr/print.rs x: 871 lines of code y: 2 # changes hphp/hack/src/server/serverLazyInit.ml x: 1438 lines of code y: 174 # changes hphp/hack/src/oxidized_by_ref/lib.rs x: 72 lines of code y: 21 # changes hphp/hack/src/typing/typing_visibility.ml x: 293 lines of code y: 46 # changes hphp/hack/src/parser/cargo/errors/Cargo.toml x: 20 lines of code y: 30 # changes hphp/hack/src/naming/naming_table.ml x: 650 lines of code y: 65 # changes hphp/hack/src/typing/typing_env_from_def.ml x: 108 lines of code y: 49 # changes hphp/hack/src/decl/decl_compare.ml x: 533 lines of code y: 57 # changes hphp/hack/src/decl/decl_counters.ml x: 275 lines of code y: 15 # changes hphp/hack/src/decl/decl_redecl_service.ml x: 642 lines of code y: 83 # changes hphp/hack/src/decl/shallow_decl_defs.ml x: 236 lines of code y: 64 # changes hphp/hack/src/decl/shallow_decl_defs.mli x: 150 lines of code y: 23 # changes hphp/hack/src/hh_single_ai.ml x: 375 lines of code y: 13 # changes hphp/hack/src/hh_single_complete.ml x: 468 lines of code y: 17 # changes hphp/hack/src/naming/naming.mli x: 22 lines of code y: 42 # changes hphp/hack/src/naming/naming_global.ml x: 498 lines of code y: 29 # changes hphp/hack/src/naming/naming_heap.ml x: 472 lines of code y: 51 # changes hphp/hack/src/naming/naming_sqlite.ml x: 883 lines of code y: 34 # changes hphp/hack/src/naming/naming_sqlite.mli x: 69 lines of code y: 14 # changes hphp/hack/src/naming/nast.ml x: 910 lines of code y: 246 # changes hphp/hack/src/oxidized_by_ref/decl_visitor/node_impl_gen.rs x: 1188 lines of code y: 73 # changes hphp/hack/src/oxidized_by_ref/decl_visitor/visitor.rs x: 192 lines of code y: 32 # changes hphp/hack/src/oxidized_by_ref/gen/shallow_decl_defs.rs x: 228 lines of code y: 48 # changes hphp/hack/src/parser/parsing_service.ml x: 233 lines of code y: 49 # changes hphp/hack/src/providers/decl_provider.ml x: 368 lines of code y: 71 # changes hphp/hack/src/providers/naming_provider.ml x: 826 lines of code y: 49 # changes hphp/hack/src/providers/naming_provider.mli x: 138 lines of code y: 19 # changes hphp/hack/src/providers/provider_utils.ml x: 158 lines of code y: 56 # changes hphp/hack/src/server/serverTypeCheck.ml x: 1896 lines of code y: 285 # changes hphp/hack/src/oxidized/gen/typing_defs.rs x: 373 lines of code y: 37 # changes hphp/hack/src/oxidized_by_ref/gen/aast.rs x: 1993 lines of code y: 103 # changes hphp/hack/src/oxidized_by_ref/gen/typing_defs.rs x: 485 lines of code y: 55 # changes hphp/hack/src/typing/typing_defs.mli x: 327 lines of code y: 32 # changes hphp/hack/src/utils/lsp/lsp.ml x: 1102 lines of code y: 37 # changes hphp/hack/src/utils/lsp/lsp.mli x: 835 lines of code y: 34 # changes hphp/hack/src/utils/lsp/lsp_fmt.ml x: 1531 lines of code y: 34 # changes hphp/hack/src/utils/hh_json/hh_json.ml x: 813 lines of code y: 43 # changes hphp/hack/src/utils/jsonrpc/jsonrpc.ml x: 288 lines of code y: 13 # changes hphp/hack/src/utils/buffered_line_reader/buffered_line_reader.ml x: 147 lines of code y: 7 # changes hphp/hack/src/client/clientConnect.ml x: 605 lines of code y: 121 # changes hphp/hack/src/monitor/serverMonitor.ml x: 941 lines of code y: 106 # changes hphp/hack/src/procs/multiThreadedCall.ml x: 235 lines of code y: 23 # changes hphp/hack/src/procs/workerController.ml x: 492 lines of code y: 27 # changes hphp/hack/src/server/cstSearchService.ml x: 636 lines of code y: 43 # changes hphp/hack/src/server/hhServerMonitorConfig.ml x: 176 lines of code y: 38 # changes hphp/hack/src/server/saveStateService.ml x: 365 lines of code y: 61 # changes hphp/hack/src/server/serverMain.ml x: 1461 lines of code y: 316 # changes hphp/hack/src/stubs/logging/hackEventLogger.ml x: 414 lines of code y: 125 # changes hphp/hack/src/typing/typing_global_inference.ml x: 332 lines of code y: 38 # changes hphp/hack/src/utils/lsp/lsp_helpers.mli x: 72 lines of code y: 11 # changes hphp/hack/src/utils/lwt_utils.ml x: 285 lines of code y: 24 # changes hphp/hack/src/utils/sys/timeout.ml x: 562 lines of code y: 19 # changes hphp/hack/src/watchman/watchman.ml x: 1183 lines of code y: 78 # changes hphp/hack/src/watchman_event_watcher/watchmanEventWatcher.ml x: 361 lines of code y: 33 # changes hphp/hack/src/parser/core/declaration_parser.rs x: 2014 lines of code y: 50 # changes hphp/hack/src/parser/core/statement_parser.rs x: 867 lines of code y: 21 # changes hphp/hack/src/typing/tast_check/string_cast_check.ml x: 74 lines of code y: 40 # changes hphp/hack/src/arena_collections/alist.rs x: 400 lines of code y: 15 # changes hphp/hack/src/arena_collections/map.rs x: 650 lines of code y: 16 # changes hphp/hack/src/arena_collections/set.rs x: 200 lines of code y: 17 # changes hphp/hack/src/ocamlrep/impls.rs x: 1107 lines of code y: 29 # changes hphp/hack/src/ocamlrep_custom/lib.rs x: 302 lines of code y: 5 # changes hphp/hack/src/ocamlrep_derive/lib.rs x: 333 lines of code y: 19 # changes hphp/hack/src/oxidized/manual/pos_span_tiny.rs x: 365 lines of code y: 8 # changes hphp/hack/src/parser/decl_mode_smart_constructors.rs x: 223 lines of code y: 32 # changes hphp/hack/src/server/serverInferType.ml x: 223 lines of code y: 61 # changes hphp/hack/src/server/serverTypeDefinition.ml x: 56 lines of code y: 23 # changes hphp/runtime/ext/facts/ext_facts.cpp x: 788 lines of code y: 27 # changes hphp/hack/src/oxidized/aast_visitor/visitor.rs x: 662 lines of code y: 48 # changes hphp/hack/src/typing/typing_variance.ml x: 957 lines of code y: 130 # changes hphp/runtime/base/autoload-map.h x: 113 lines of code y: 30 # changes hphp/runtime/base/user-autoload-map.cpp x: 167 lines of code y: 15 # changes hphp/runtime/ext/facts/facts-store.cpp x: 1004 lines of code y: 19 # changes hphp/hack/src/typing/nastInitCheck.ml x: 707 lines of code y: 188 # changes hphp/hack/src/typing/type_validator.ml x: 162 lines of code y: 44 # changes hphp/hack/src/typing/typing_coeffects.ml x: 128 lines of code y: 18 # changes hphp/hack/src/typing/typing_enum.ml x: 255 lines of code y: 99 # changes hphp/hack/src/typing/typing_exts.ml x: 233 lines of code y: 71 # changes hphp/hack/src/typing/typing_kinding.ml x: 485 lines of code y: 37 # changes hphp/hack/src/typing/typing_memoize.ml x: 172 lines of code y: 86 # changes hphp/hack/src/typing/typing_object_get.ml x: 1382 lines of code y: 95 # changes hphp/hack/src/typing/typing_ops.ml x: 82 lines of code y: 71 # changes hphp/hack/src/typing/typing_phase.mli x: 166 lines of code y: 48 # changes hphp/hack/src/typing/typing_tdef.ml x: 104 lines of code y: 74 # changes hphp/hack/src/typing/typing_xhp.ml x: 199 lines of code y: 82 # changes hphp/hhvm/main.cpp x: 193 lines of code y: 77 # changes hphp/util/extern-worker-inl.h x: 847 lines of code y: 1 # changes hphp/util/trace.h x: 362 lines of code y: 151 # changes hphp/runtime/base/autoload-handler.h x: 76 lines of code y: 44 # changes hphp/runtime/base/unit-cache.h x: 115 lines of code y: 32 # changes hphp/hack/src/hackc/hhbc/ast_constant_folder.rs x: 705 lines of code y: 9 # changes hphp/hack/src/typing/typing_generic_rules.ml x: 221 lines of code y: 17 # changes hphp/runtime/server/proxygen/proxygen-server.cpp x: 790 lines of code y: 65 # changes hphp/hack/src/oxidized/manual/mod.rs x: 35 lines of code y: 28 # changes hphp/hack/src/typing/typing_union.ml x: 823 lines of code y: 107 # changes hphp/hack/src/typing/typing_array_access.ml x: 1372 lines of code y: 129 # changes hphp/hack/src/typing/typing_async.ml x: 163 lines of code y: 95 # changes hphp/hack/src/typing/typing_generic_constraint.ml x: 79 lines of code y: 52 # changes hphp/runtime/base/memory-manager-inl.h x: 302 lines of code y: 127 # changes hphp/hack/hhi/stdlib/builtins_variable.hhi x: 79 lines of code y: 35 # changes hphp/runtime/base/type-object.cpp x: 25 lines of code y: 38 # changes hphp/runtime/base/type-object.h x: 119 lines of code y: 52 # changes hphp/hack/src/typing/typing_coercion.ml x: 115 lines of code y: 59 # changes hphp/hack/src/typing/typing_escape.ml x: 568 lines of code y: 13 # changes hphp/hack/src/ast/ast_defs.ml x: 284 lines of code y: 68 # changes hphp/hack/src/typing/tast_check/callconv_check.ml x: 71 lines of code y: 23 # changes hphp/runtime/vm/hhbc.h x: 488 lines of code y: 390 # changes hphp/tools/hhbc-gen/hhbc.rs x: 349 lines of code y: 4 # changes hphp/runtime/ext/thrift/binary.cpp x: 684 lines of code y: 112 # changes hphp/runtime/ext/thrift/compact.cpp x: 1057 lines of code y: 121 # changes hphp/runtime/ext/thrift/spec-holder.cpp x: 259 lines of code y: 22 # changes hphp/hack/src/server/hhServerMonitor.ml x: 174 lines of code y: 117 # changes CMake/HPHPFindLibs.cmake x: 436 lines of code y: 187 # changes hphp/hack/src/server/serverConfig.ml x: 522 lines of code y: 327 # changes hphp/hack/src/typing/write_symbol_info/symbol_build_json.ml x: 295 lines of code y: 28 # changes hphp/hack/src/typing/write_symbol_info/symbol_json_builder.ml x: 543 lines of code y: 35 # changes hphp/hack/src/options/typecheckerOptions.ml x: 132 lines of code y: 232 # changes hphp/hack/src/typing/typing_inheritance.ml x: 174 lines of code y: 33 # changes hphp/hack/src/parser/core/lexer.rs x: 2045 lines of code y: 35 # changes hphp/hack/src/parser/core/parser_trait.rs x: 1229 lines of code y: 23 # changes hphp/hack/src/parser/full_fidelity_syntax_error.ml x: 67 lines of code y: 223 # changes hphp/hack/src/parser/full_fidelity_syntax_error.mli x: 44 lines of code y: 177 # changes hphp/hack/src/parser/readonly_check.rs x: 762 lines of code y: 46 # changes hphp/hack/src/parser/syntax_error.rs x: 1025 lines of code y: 132 # changes hphp/hack/src/typing/tast_check/tast_check.ml x: 101 lines of code y: 81 # changes hphp/runtime/ext/facts/sqlite-autoload-db.cpp x: 520 lines of code y: 3 # changes hphp/hack/src/hh_single_compile.ml x: 828 lines of code y: 200 # changes hphp/hack/src/hackc/hhvm_cxx/hhvm_hhbc_defs/hhvm_hhbc_defs_ffi.rs x: 247 lines of code y: 6 # changes hphp/runtime/vm/jit/region-selection.cpp x: 1011 lines of code y: 163 # changes hphp/runtime/ext/asio/ext_external-thread-event-wait-handle.cpp x: 198 lines of code y: 19 # changes hphp/runtime/vm/iter.cpp x: 851 lines of code y: 21 # changes hphp/runtime/vm/jit/irlower-iter.cpp x: 269 lines of code y: 39 # changes hphp/runtime/vm/jit/irlower-minstr.cpp x: 847 lines of code y: 102 # changes hphp/util/light-process.cpp x: 866 lines of code y: 53 # changes hphp/runtime/ext/process/ext_process.cpp x: 482 lines of code y: 58 # changes hphp/runtime/ext/collections/ext_collections-vector.php x: 550 lines of code y: 36 # changes hphp/runtime/ext/reflection/ext_reflection-classes.php x: 579 lines of code y: 119 # changes hphp/runtime/ext/std/ext_std_intrinsics.php x: 127 lines of code y: 36 # changes hphp/system/php/collections/collections.ns.php x: 1896 lines of code y: 37 # changes hphp/hack/src/oxidized_by_ref/manual/pos.rs x: 508 lines of code y: 20 # changes hphp/hack/src/typing/typing_reason.ml x: 913 lines of code y: 148 # changes hphp/runtime/vm/jit/irgen-resumable.cpp x: 603 lines of code y: 110 # changes hphp/runtime/ext/facts/symbol-map.cpp x: 1375 lines of code y: 12 # changes hphp/hack/src/ifc/ifc.ml x: 2248 lines of code y: 101 # changes hphp/hhbbc/dce.cpp x: 2166 lines of code y: 203 # changes hphp/hhbbc/interp.cpp x: 4786 lines of code y: 512 # changes hphp/runtime/vm/hhbc.cpp x: 1006 lines of code y: 220 # changes hphp/runtime/vm/jit/irgen-call.cpp x: 1582 lines of code y: 265 # changes hphp/runtime/vm/jit/region-tracelet.cpp x: 490 lines of code y: 206 # changes hphp/runtime/vm/jit/translator.cpp x: 1061 lines of code y: 509 # changes hphp/runtime/vm/super-inlining-bros.cpp x: 1893 lines of code y: 3 # changes hphp/runtime/vm/taint/interpreter.h x: 287 lines of code y: 7 # changes hphp/runtime/ext/std/ext_std_options.cpp x: 981 lines of code y: 107 # changes hphp/runtime/ext/std/ext_std_options.php x: 258 lines of code y: 51 # changes hphp/hack/src/parser/syntax.rs x: 328 lines of code y: 28 # changes hphp/hack/src/errors/errors.ml x: 1070 lines of code y: 467 # changes hphp/hack/src/errors/errors.mli x: 169 lines of code y: 307 # changes hphp/hhvm/process-init.cpp x: 141 lines of code y: 79 # changes hphp/runtime/base/program-functions.h x: 100 lines of code y: 68 # changes hphp/hack/hhi/exceptions.hhi x: 143 lines of code y: 43 # changes hphp/hhbbc/index.cpp x: 5707 lines of code y: 383 # changes hphp/runtime/vm/func-emitter.cpp x: 615 lines of code y: 142 # changes hphp/runtime/vm/func-emitter.h x: 166 lines of code y: 80 # changes hphp/hack/src/typing/tast_check/readonly_check.ml x: 655 lines of code y: 46 # changes hphp/hack/src/hh_compile/Cargo.toml x: 31 lines of code y: 31 # changes hphp/hack/src/facts/symbols/indexBuilder.ml x: 354 lines of code y: 51 # changes hphp/hack/src/server/fileOutline.ml x: 501 lines of code y: 84 # changes hphp/hack/src/server/serverDocblockAt.ml x: 265 lines of code y: 57 # changes hphp/hhbbc/interp-internal.h x: 680 lines of code y: 178 # changes hphp/hhbbc/interp-minstr.cpp x: 1757 lines of code y: 154 # changes hphp/hhbbc/interp-state.cpp x: 658 lines of code y: 81 # changes hphp/hhbbc/main.cpp x: 430 lines of code y: 210 # changes hphp/runtime/base/builtin-functions.cpp x: 1159 lines of code y: 249 # changes hphp/runtime/base/builtin-functions.h x: 244 lines of code y: 173 # changes hphp/runtime/base/object-data.cpp x: 1350 lines of code y: 388 # changes hphp/runtime/base/object-data.h x: 355 lines of code y: 253 # changes hphp/runtime/vm/jit/irgen-minstr.cpp x: 1876 lines of code y: 261 # changes hphp/runtime/vm/jit/irgen-sprop-global.cpp x: 463 lines of code y: 72 # changes hphp/runtime/vm/repo-global-data.cpp x: 86 lines of code y: 64 # changes hphp/runtime/vm/repo-global-data.h x: 83 lines of code y: 109 # changes hphp/runtime/vm/runtime.cpp x: 344 lines of code y: 178 # changes hphp/runtime/base/array-sort.cpp x: 292 lines of code y: 52 # changes hphp/runtime/base/sort-helpers.h x: 329 lines of code y: 37 # changes hphp/runtime/base/vanilla-vec.cpp x: 635 lines of code y: 7 # changes hphp/runtime/ext/collections/ext_collections-vector.cpp x: 418 lines of code y: 54 # changes hphp/runtime/vm/jit/reg-alloc.cpp x: 186 lines of code y: 123 # changes hphp/hack/src/oxidized/manual/errors_impl.rs x: 200 lines of code y: 18 # changes hphp/hack/src/oxidized_by_ref/gen/errors.rs x: 15 lines of code y: 21 # changes hphp/hack/src/server/serverRefactor.ml x: 501 lines of code y: 58 # changes hphp/runtime/base/autoload-handler.cpp x: 391 lines of code y: 100 # changes hphp/runtime/base/datetime.cpp x: 1030 lines of code y: 68 # changes hphp/runtime/base/datetime.h x: 185 lines of code y: 41 # changes hphp/hack/src/server/serverArgs.ml x: 643 lines of code y: 121 # changes hphp/hack/src/server/serverArgs_sig.ml x: 71 lines of code y: 57 # changes hphp/runtime/base/heap-scan.h x: 239 lines of code y: 135 # changes hphp/hack/src/oxidized/gen/typing_reason.rs x: 270 lines of code y: 21 # changes hphp/runtime/base/header-kind.h x: 143 lines of code y: 97 # changes hphp/runtime/vm/jit/tc-region.cpp x: 566 lines of code y: 85 # changes hphp/hack/src/oxidized/aast_visitor/node_impl.rs x: 389 lines of code y: 13 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.h x: 286 lines of code y: 32 # changes hphp/runtime/vm/jit/irlower-class-func.cpp x: 241 lines of code y: 40 # changes hphp/hack/src/options/parserOptions.ml x: 183 lines of code y: 107 # changes hphp/runtime/base/typed-value.h x: 271 lines of code y: 86 # changes hphp/hhbbc/bc.h x: 1034 lines of code y: 102 # changes hphp/hhbbc/wide-func.cpp x: 463 lines of code y: 11 # changes hphp/runtime/vm/hhbc-codec.cpp x: 138 lines of code y: 25 # changes hphp/tools/gdb/hhbc.py x: 336 lines of code y: 42 # changes hphp/hack/hhi/imagick/Imagick.hhi x: 1126 lines of code y: 7 # changes hphp/hack/hhi/stdlib/builtins_datetime.hhi x: 250 lines of code y: 28 # changes hphp/hack/hhi/stdlib/builtins_dom.hhi x: 294 lines of code y: 19 # changes hphp/hack/hhi/stdlib/builtins_intl.hhi x: 886 lines of code y: 20 # changes hphp/hack/hhi/stdlib/builtins_xml.hhi x: 85 lines of code y: 14 # changes hphp/hack/hhi/stdlib/builtins_zip.hhi x: 202 lines of code y: 10 # changes hphp/runtime/vm/jit/irgen-arith.cpp x: 722 lines of code y: 110 # changes hphp/runtime/vm/jit/irgen-bespoke.cpp x: 1549 lines of code y: 84 # changes hphp/runtime/vm/jit/irgen-builtin.cpp x: 1982 lines of code y: 339 # changes hphp/runtime/vm/jit/irgen-create.cpp x: 412 lines of code y: 122 # changes hphp/runtime/vm/jit/irgen-types.cpp x: 1304 lines of code y: 210 # changes hphp/hack/src/shape_analysis/shape_analysis_walker.ml x: 302 lines of code y: 3 # changes hphp/hack/src/typing/tast_check/discarded_awaitable_check.ml x: 199 lines of code y: 45 # changes hphp/hack/src/typing/typing_sequencing.ml x: 257 lines of code y: 31 # changes hphp/hack/src/heap/hh_shared.c x: 1206 lines of code y: 185 # changes hphp/runtime/vm/type-constraint.cpp x: 915 lines of code y: 181 # changes hphp/runtime/vm/jit/irgen-minstr.h x: 238 lines of code y: 44 # changes hphp/runtime/vm/jit/irlower-refcount.cpp x: 531 lines of code y: 78 # changes hphp/runtime/vm/jit/minstr-helpers.h x: 534 lines of code y: 115 # changes hphp/runtime/vm/jit/prof-data-serialize.cpp x: 1656 lines of code y: 114 # changes hphp/hack/src/decl/decl_hint.ml x: 239 lines of code y: 126 # changes hphp/hack/src/oxidized/gen/typing_defs_core.rs x: 706 lines of code y: 21 # changes hphp/hack/src/oxidized_by_ref/gen/typing_defs_core.rs x: 728 lines of code y: 59 # changes hphp/hack/src/server/autocompleteService.ml x: 1224 lines of code y: 200 # changes hphp/hack/src/server/codemodTypePrinter.ml x: 95 lines of code y: 42 # changes hphp/hack/src/typing/tast_check/type_serialization_identity_check.ml x: 169 lines of code y: 70 # changes hphp/hack/src/typing/tast_expand.ml x: 113 lines of code y: 86 # changes hphp/hack/src/typing/typing_defs_core.ml x: 932 lines of code y: 82 # changes hphp/hack/src/typing/typing_defs_core.mli x: 461 lines of code y: 77 # changes hphp/hack/src/typing/typing_make_type.rs x: 430 lines of code y: 34 # changes hphp/hack/hhi/stdlib/builtins_string.hhi x: 212 lines of code y: 34 # changes hphp/runtime/vm/jit/irlower-load-store.cpp x: 469 lines of code y: 57 # changes hphp/runtime/vm/jit/frame-state.h x: 214 lines of code y: 134 # changes hphp/runtime/base/runtime-error.cpp x: 471 lines of code y: 124 # changes hphp/runtime/base/runtime-error.h x: 129 lines of code y: 83 # changes hphp/runtime/base/strings.h x: 121 lines of code y: 93 # changes hphp/runtime/ext/hh/ext_hh.cpp x: 1193 lines of code y: 136 # changes hphp/runtime/vm/jit/simplify.cpp x: 3279 lines of code y: 328 # changes hphp/hack/src/oxidized/manual/pos.rs x: 470 lines of code y: 44 # changes hphp/hack/src/hh_oxidize/convert_type_decl.ml x: 765 lines of code y: 68 # changes hphp/hack/src/decl/decl_inheritance.ml x: 475 lines of code y: 42 # changes hphp/hack/src/oxidized/gen/aast_defs.rs x: 472 lines of code y: 62 # changes hphp/hack/src/oxidized/gen/ast_defs.rs x: 391 lines of code y: 39 # changes hphp/hack/src/oxidized_by_ref/gen/ast_defs.rs x: 174 lines of code y: 28 # changes hphp/runtime/ext/vsdebug/command.h x: 478 lines of code y: 21 # changes hphp/runtime/base/exceptions.h x: 124 lines of code y: 64 # changes hphp/hack/src/decl/shallow_classes_heap.ml x: 74 lines of code y: 33 # changes hphp/hack/src/server/serverCheckUtils.ml x: 196 lines of code y: 67 # changes hphp/hack/src/server/serverInitCommon.ml x: 262 lines of code y: 85 # changes hphp/zend/crypt-freesec.cpp x: 489 lines of code y: 2 # changes hphp/hack/src/utils/escaper.rs x: 629 lines of code y: 17 # changes hphp/hack/src/decl/decl_class.ml x: 208 lines of code y: 53 # changes hphp/hack/src/typing/nast_check/attribute_nast_checks.ml x: 186 lines of code y: 12 # changes hphp/hack/src/typing/tast_check/bad_type_logger/bad_type_logger.ml x: 175 lines of code y: 5 # changes hphp/hack/src/typing/tast_check/instantiability_check.ml x: 155 lines of code y: 54 # changes hphp/hack/src/typing/tast_typecheck.ml x: 238 lines of code y: 59 # changes hphp/runtime/base/execution-context.h x: 473 lines of code y: 261 # changes hphp/runtime/vm/jit/print.cpp x: 893 lines of code y: 134 # changes hphp/hack/src/facts/facts.rs x: 610 lines of code y: 25 # changes hphp/runtime/base/bespoke/monotype-dict.cpp x: 1376 lines of code y: 44 # changes hphp/runtime/base/bespoke/monotype-vec.cpp x: 681 lines of code y: 46 # changes hphp/hhbbc/analyze.cpp x: 788 lines of code y: 142 # changes hphp/hhbbc/analyze.h x: 142 lines of code y: 57 # changes hphp/hhbbc/cfg-opts.cpp x: 553 lines of code y: 28 # changes hphp/hhbbc/check.cpp x: 128 lines of code y: 46 # changes hphp/hhbbc/class-util.cpp x: 134 lines of code y: 34 # changes hphp/hhbbc/func-util.cpp x: 137 lines of code y: 48 # changes hphp/hhbbc/func-util.h x: 16 lines of code y: 23 # changes hphp/hhbbc/index.h x: 421 lines of code y: 163 # changes hphp/hhbbc/interp-builtin.cpp x: 529 lines of code y: 124 # changes hphp/hhbbc/interp-state.h x: 359 lines of code y: 90 # changes hphp/hhbbc/interp.h x: 63 lines of code y: 60 # changes hphp/hhbbc/optimize.cpp x: 692 lines of code y: 190 # changes hphp/hhbbc/show.cpp x: 649 lines of code y: 105 # changes hphp/hhbbc/stats.cpp x: 406 lines of code y: 68 # changes hphp/hhbbc/type-ops.cpp x: 151 lines of code y: 40 # changes hphp/hhbbc/type-structure.cpp x: 728 lines of code y: 3 # changes hphp/hhbbc/type-system.cpp x: 5682 lines of code y: 268 # changes hphp/hhbbc/type-system.h x: 552 lines of code y: 144 # changes hphp/hhbbc/whole-program.cpp x: 493 lines of code y: 100 # changes hphp/runtime/base/array-provenance.cpp x: 166 lines of code y: 77 # changes hphp/runtime/base/array-provenance.h x: 16 lines of code y: 49 # changes hphp/runtime/base/bespoke/layout-selection.cpp x: 675 lines of code y: 30 # changes hphp/runtime/base/bespoke/logging-array.cpp x: 557 lines of code y: 86 # changes hphp/runtime/base/bespoke/logging-profile.cpp x: 974 lines of code y: 50 # changes hphp/runtime/base/collections.cpp x: 445 lines of code y: 68 # changes hphp/runtime/base/rds.cpp x: 805 lines of code y: 90 # changes hphp/runtime/base/stream-wrapper-registry.cpp x: 97 lines of code y: 47 # changes hphp/runtime/debugger/break_point.cpp x: 934 lines of code y: 69 # changes hphp/runtime/debugger/cmd/cmd_extended.cpp x: 158 lines of code y: 21 # changes hphp/runtime/debugger/cmd/cmd_interrupt.cpp x: 275 lines of code y: 27 # changes hphp/runtime/debugger/cmd/cmd_print.cpp x: 316 lines of code y: 39 # changes hphp/runtime/debugger/cmd/cmd_thread.cpp x: 189 lines of code y: 17 # changes hphp/runtime/debugger/cmd/cmd_variable.cpp x: 237 lines of code y: 55 # changes hphp/runtime/debugger/debugger.cpp x: 509 lines of code y: 54 # changes hphp/runtime/debugger/debugger_base.cpp x: 385 lines of code y: 33 # changes hphp/runtime/debugger/debugger_client.cpp x: 2079 lines of code y: 133 # changes hphp/runtime/debugger/debugger_proxy.cpp x: 698 lines of code y: 59 # changes hphp/runtime/ext/extension-registry.cpp x: 320 lines of code y: 20 # changes hphp/runtime/ext/fb/FBSerialize/FBSerialize-inl.h x: 582 lines of code y: 13 # changes hphp/runtime/ext/icu/ext_icu_date_fmt.cpp x: 418 lines of code y: 29 # changes hphp/runtime/ext/icu/ext_icu_grapheme.cpp x: 428 lines of code y: 12 # changes hphp/runtime/ext/icu/ext_icu_locale.cpp x: 642 lines of code y: 35 # changes hphp/runtime/ext/icu/ext_icu_msg_fmt.cpp x: 443 lines of code y: 15 # changes hphp/runtime/ext/icu/ext_icu_num_fmt.cpp x: 518 lines of code y: 26 # changes hphp/runtime/ext/icu/ext_icu_timezone.cpp x: 361 lines of code y: 25 # changes hphp/runtime/ext/icu/ext_icu_uchar.cpp x: 392 lines of code y: 21 # changes hphp/runtime/ext/icu/ext_icu_uconverter.cpp x: 469 lines of code y: 28 # changes hphp/runtime/vm/jit/abi-arm.h x: 143 lines of code y: 46 # changes hphp/runtime/vm/jit/alias-analysis.cpp x: 538 lines of code y: 75 # changes hphp/runtime/vm/jit/arg-group.cpp x: 110 lines of code y: 35 # changes hphp/runtime/vm/jit/arg-group.h x: 199 lines of code y: 50 # changes hphp/runtime/vm/jit/asm-info.h x: 271 lines of code y: 10 # changes hphp/runtime/vm/jit/bc-marker.h x: 93 lines of code y: 35 # changes hphp/runtime/vm/jit/block.h x: 266 lines of code y: 65 # changes hphp/runtime/vm/jit/cg-meta.cpp x: 242 lines of code y: 36 # changes hphp/runtime/vm/jit/code-cache.cpp x: 231 lines of code y: 46 # changes hphp/runtime/vm/jit/code-gen-helpers.cpp x: 527 lines of code y: 68 # changes hphp/runtime/vm/jit/def-sink.cpp x: 975 lines of code y: 5 # changes hphp/runtime/vm/jit/fixup.h x: 89 lines of code y: 50 # changes hphp/runtime/vm/jit/gvn.cpp x: 642 lines of code y: 113 # changes hphp/runtime/vm/jit/ir-builder.h x: 161 lines of code y: 130 # changes hphp/runtime/vm/jit/ir-instruction.cpp x: 677 lines of code y: 216 # changes hphp/runtime/vm/jit/ir-instruction.h x: 138 lines of code y: 77 # changes hphp/runtime/vm/jit/irgen-guards.cpp x: 110 lines of code y: 62 # changes hphp/runtime/vm/jit/irgen-interpone.cpp x: 296 lines of code y: 145 # changes hphp/runtime/vm/jit/irgen-state.h x: 39 lines of code y: 43 # changes hphp/runtime/vm/jit/irgen.cpp x: 206 lines of code y: 81 # changes hphp/runtime/vm/jit/irlower-array.cpp x: 272 lines of code y: 71 # changes hphp/runtime/vm/jit/irlower-bespoke.cpp x: 739 lines of code y: 53 # changes hphp/runtime/vm/jit/irlower-cns.cpp x: 362 lines of code y: 55 # changes hphp/runtime/vm/jit/irlower-lookup-cls-func.cpp x: 254 lines of code y: 57 # changes hphp/runtime/vm/jit/irlower-lookup-method.cpp x: 196 lines of code y: 45 # changes hphp/runtime/vm/jit/irlower-resumable.cpp x: 406 lines of code y: 31 # changes hphp/runtime/vm/jit/irlower-ret.cpp x: 174 lines of code y: 41 # changes hphp/runtime/vm/jit/load-elim.cpp x: 1126 lines of code y: 119 # changes hphp/runtime/vm/jit/mcgen-translate.cpp x: 586 lines of code y: 134 # changes hphp/runtime/vm/jit/memory-effects.h x: 46 lines of code y: 46 # changes hphp/runtime/vm/jit/mutation.cpp x: 663 lines of code y: 56 # changes hphp/runtime/vm/jit/normalized-instruction.h x: 28 lines of code y: 45 # changes hphp/runtime/vm/jit/opt.cpp x: 250 lines of code y: 107 # changes hphp/runtime/vm/jit/phys-reg.h x: 347 lines of code y: 51 # changes hphp/runtime/vm/jit/print.h x: 63 lines of code y: 52 # changes hphp/runtime/vm/jit/prof-data.cpp x: 222 lines of code y: 86 # changes hphp/runtime/vm/jit/prof-data.h x: 348 lines of code y: 96 # changes hphp/runtime/vm/jit/region-hot-cfg.cpp x: 381 lines of code y: 37 # changes hphp/runtime/vm/jit/region-selection.h x: 277 lines of code y: 111 # changes hphp/runtime/vm/jit/regionize-func.cpp x: 302 lines of code y: 54 # changes hphp/runtime/vm/jit/relocation-arm.cpp x: 951 lines of code y: 27 # changes hphp/runtime/vm/jit/relocation-x64.cpp x: 301 lines of code y: 27 # changes hphp/runtime/vm/jit/relocation.cpp x: 263 lines of code y: 42 # changes hphp/runtime/vm/jit/service-requests.cpp x: 169 lines of code y: 52 # changes hphp/runtime/vm/jit/smashable-instr-arm.cpp x: 239 lines of code y: 31 # changes hphp/runtime/vm/jit/srcdb.h x: 160 lines of code y: 61 # changes hphp/runtime/vm/jit/ssa-tmp.cpp x: 87 lines of code y: 65 # changes hphp/runtime/vm/jit/ssa-tmp.h x: 52 lines of code y: 37 # changes hphp/runtime/vm/jit/store-elim.cpp x: 1137 lines of code y: 93 # changes hphp/runtime/vm/jit/target-cache.cpp x: 328 lines of code y: 114 # changes hphp/runtime/vm/jit/tc-internal.cpp x: 585 lines of code y: 81 # changes hphp/runtime/vm/jit/tc-record.cpp x: 405 lines of code y: 53 # changes hphp/runtime/vm/jit/trans-cfg.cpp x: 200 lines of code y: 43 # changes hphp/runtime/vm/jit/type-array-elem.cpp x: 367 lines of code y: 33 # changes hphp/runtime/vm/jit/type-inl.h x: 421 lines of code y: 99 # changes hphp/runtime/vm/jit/type.cpp x: 878 lines of code y: 267 # changes hphp/runtime/vm/jit/types.h x: 171 lines of code y: 60 # changes hphp/runtime/vm/jit/unique-stubs-arm.cpp x: 115 lines of code y: 72 # changes hphp/runtime/vm/jit/unique-stubs-resumable.cpp x: 348 lines of code y: 14 # changes hphp/runtime/vm/jit/unique-stubs-x64.cpp x: 144 lines of code y: 125 # changes hphp/runtime/vm/jit/vasm-arm.cpp x: 1455 lines of code y: 157 # changes hphp/runtime/vm/jit/vasm-check.cpp x: 454 lines of code y: 54 # changes hphp/runtime/vm/jit/vasm-dead.cpp x: 212 lines of code y: 102 # changes hphp/runtime/vm/jit/vasm-fold-imms.cpp x: 609 lines of code y: 43 # changes hphp/runtime/vm/jit/vasm-info.cpp x: 398 lines of code y: 44 # changes hphp/runtime/vm/jit/vasm-instr.cpp x: 385 lines of code y: 106 # changes hphp/runtime/vm/jit/vasm-instr.h x: 769 lines of code y: 155 # changes hphp/runtime/vm/jit/vasm-layout-exttsp.cpp x: 609 lines of code y: 2 # changes hphp/runtime/vm/jit/vasm-reg.h x: 945 lines of code y: 42 # changes hphp/runtime/vm/jit/vasm-simplify.cpp x: 1389 lines of code y: 59 # changes hphp/runtime/vm/jit/vasm-util.cpp x: 625 lines of code y: 39 # changes hphp/runtime/vm/jit/vasm-xls.cpp x: 1995 lines of code y: 124 # changes hphp/runtime/vm/native-data.cpp x: 190 lines of code y: 60 # changes hphp/runtime/vm/native-data.h x: 206 lines of code y: 38 # changes hphp/runtime/vm/native.cpp x: 671 lines of code y: 156 # changes hphp/util/asm-x64-intelxed.h x: 807 lines of code y: 7 # changes hphp/util/asm-x64-legacy.h x: 1030 lines of code y: 9 # changes hphp/util/type-scan.h x: 164 lines of code y: 32 # changes hphp/hack/src/depgraph/depgraph_writer/writer.rs x: 478 lines of code y: 2 # changes hphp/hack/src/parser/positioned_syntax.rs x: 200 lines of code y: 24 # changes hphp/hack/src/generate_full_fidelity_data.ml x: 2870 lines of code y: 37 # changes hphp/runtime/ext/std/ext_std_file.cpp x: 1890 lines of code y: 106 # changes hphp/zend/zend-html.cpp x: 880 lines of code y: 29 # changes hphp/neo/neo_hdf.c x: 1539 lines of code y: 13 # changes hphp/runtime/server/cli-server.cpp x: 1443 lines of code y: 65 # changes hphp/runtime/vm/as-shared.cpp x: 22 lines of code y: 67 # changes hphp/runtime/vm/type-constraint.h x: 245 lines of code y: 97 # changes hphp/hack/src/typing/typing_defs_flags.ml x: 246 lines of code y: 21 # changes hphp/hack/src/server/serverBigCode.ml x: 413 lines of code y: 29 # changes hphp/hack/src/typing/tast_env.mli x: 238 lines of code y: 114 # changes hphp/util/blob-encoder.h x: 452 lines of code y: 2 # changes hphp/runtime/vm/vm-regs.h x: 110 lines of code y: 43 # changes hphp/runtime/ext/curl/curl-resource.cpp x: 1349 lines of code y: 36 # changes hphp/hack/src/server/serverEnv.ml x: 376 lines of code y: 117 # changes hphp/hack/src/server/serverEnvBuild.ml x: 292 lines of code y: 159 # changes hphp/hack/src/server/diagnostic_pusher.ml x: 477 lines of code y: 8 # changes hphp/hack/src/decl/decl.ml x: 90 lines of code y: 204 # changes hphp/hack/src/decl/direct_decl_smart_constructors_generated.rs x: 563 lines of code y: 63 # changes hphp/hack/src/hackfmt/hack_format.ml x: 3672 lines of code y: 260 # changes hphp/hack/src/parser/decl_mode_smart_constructors_generated.rs x: 562 lines of code y: 80 # changes hphp/hack/src/parser/flatten_smart_constructors.rs x: 31 lines of code y: 75 # changes hphp/hack/src/parser/full_fidelity_syntax_kind.ml x: 368 lines of code y: 91 # changes hphp/hack/src/parser/full_fidelity_syntax_type.ml x: 2374 lines of code y: 133 # changes hphp/hack/src/parser/full_fidelity_token_kind.ml x: 659 lines of code y: 73 # changes hphp/hack/src/parser/full_fidelity_validated_syntax.ml x: 6192 lines of code y: 123 # changes hphp/hack/src/parser/pair_smart_constructors_generated.rs x: 582 lines of code y: 5 # changes hphp/hack/src/parser/schema/schema_definition.ml x: 2525 lines of code y: 129 # changes hphp/hack/src/parser/smart_constructors_wrappers.rs x: 577 lines of code y: 74 # changes hphp/hack/src/parser/syntax_by_ref/syntax_children_iterator_generated.rs x: 1731 lines of code y: 27 # changes hphp/hack/src/parser/syntax_by_ref/syntax_variant_generated.rs x: 1374 lines of code y: 27 # changes hphp/hack/src/parser/syntax_generated.rs x: 5589 lines of code y: 79 # changes hphp/hack/src/parser/syntax_kind.rs x: 552 lines of code y: 46 # changes hphp/hack/src/parser/syntax_sig.ml x: 1416 lines of code y: 133 # changes hphp/hack/src/parser/syntax_smart_constructors_generated.rs x: 729 lines of code y: 63 # changes hphp/hack/src/parser/syntax_type.rs x: 192 lines of code y: 70 # changes hphp/hack/src/parser/verify_smart_constructors_generated.rs x: 1254 lines of code y: 64 # changes hphp/runtime/base/array-data-inl.h x: 146 lines of code y: 82 # changes hphp/runtime/base/array-data.h x: 332 lines of code y: 293 # changes hphp/hack/src/annotated_ast/aast_defs.ml x: 253 lines of code y: 90 # changes hphp/hack/src/decl/decl_fun_utils.ml x: 206 lines of code y: 65 # changes hphp/runtime/base/apc-stats.cpp x: 536 lines of code y: 64 # changes hphp/runtime/base/array-data.cpp x: 545 lines of code y: 291 # changes hphp/runtime/base/bespoke-array.cpp x: 216 lines of code y: 54 # changes hphp/runtime/base/vanilla-dict.cpp x: 1075 lines of code y: 6 # changes hphp/runtime/ext/array/ext_array.php x: 418 lines of code y: 68 # changes hphp/runtime/base/bespoke-runtime.cpp x: 307 lines of code y: 11 # changes hphp/runtime/vm/debugger-hook.cpp x: 403 lines of code y: 78 # changes hphp/runtime/base/ini-parser/zend-ini.tab.cpp x: 1277 lines of code y: 15 # changes hphp/tools/type-info-gens/gen-type-scanners.cpp x: 2520 lines of code y: 38 # changes hphp/hack/src/typing/typing_log.ml x: 737 lines of code y: 143 # changes hphp/runtime/ext/std/ext_std_intrinsics.cpp x: 387 lines of code y: 50 # changes hphp/hack/src/utils/cgroup/cgroupProfiler.ml x: 326 lines of code y: 14 # changes hphp/runtime/vm/verifier/check-func.cpp x: 1708 lines of code y: 210 # changes hphp/runtime/base/request-injection-data.cpp x: 617 lines of code y: 82 # changes hphp/runtime/base/request-injection-data.h x: 248 lines of code y: 77 # changes hphp/runtime/base/backtrace.cpp x: 542 lines of code y: 127 # changes hphp/runtime/ext/std/ext_std_errorfunc.cpp x: 373 lines of code y: 54 # changes hphp/hack/src/hackfmt/chunk_builder.ml x: 431 lines of code y: 23 # changes hphp/hack/src/typing/typing_intersection.ml x: 428 lines of code y: 31 # changes hphp/hack/src/naming/naming_elaborate_namespaces_endo.ml x: 401 lines of code y: 43 # changes hphp/hack/src/parser/namespaces.mli x: 14 lines of code y: 26 # changes hphp/hack/src/typing/typing_print.mli x: 96 lines of code y: 53 # changes hphp/tools/benchmarks/hhmeasure/BasicOps.php x: 666 lines of code y: 7 # changes hphp/hack/src/typing/typing_env_types.ml x: 175 lines of code y: 100 # changes hphp/runtime/base/string-data.cpp x: 725 lines of code y: 165 # changes hphp/runtime/base/string-data.h x: 212 lines of code y: 125 # changes hphp/runtime/base/type-array.cpp x: 650 lines of code y: 177 # changes hphp/runtime/base/type-array.h x: 293 lines of code y: 122 # changes hphp/runtime/base/types.h x: 42 lines of code y: 147 # changes hphp/runtime/vm/preclass-emitter.cpp x: 379 lines of code y: 87 # changes hphp/runtime/vm/repo-file.cpp x: 940 lines of code y: 7 # changes hphp/hack/src/utils/pos.ml x: 646 lines of code y: 28 # changes hphp/hack/src/typing/tast_check/reified_check.ml x: 289 lines of code y: 89 # changes hphp/hack/src/client/clientStart.ml x: 321 lines of code y: 92 # changes hphp/hhbbc/misc.h x: 104 lines of code y: 44 # changes hphp/runtime/vm/preclass-emitter.h x: 281 lines of code y: 64 # changes hphp/runtime/ext/vsdebug/variables_command.cpp x: 1144 lines of code y: 39 # changes hphp/runtime/base/apc-array.cpp x: 187 lines of code y: 89 # changes hphp/hack/src/oxidized/impl_gen/aast_defs_impl_gen.rs x: 921 lines of code y: 28 # changes hphp/hack/src/typing/tast_utils.ml x: 250 lines of code y: 65 # changes hphp/hack/src/typing/typing_dependent_type.ml x: 154 lines of code y: 82 # changes hphp/hack/src/typing/typing_enforceability.ml x: 197 lines of code y: 53 # changes hphp/hack/hhi/functions.hhi x: 135 lines of code y: 62 # changes hphp/runtime/ext/json/JSON_parser.cpp x: 1289 lines of code y: 110 # changes hphp/runtime/vm/jit/ir-opcode.h x: 64 lines of code y: 78 # changes hphp/hack/src/decl/decl_export.ml x: 264 lines of code y: 35 # changes hphp/runtime/ext/gd/ext_gd.cpp x: 7171 lines of code y: 115 # changes hphp/hack/src/client/ide_service/clientIdeService.ml x: 538 lines of code y: 27 # changes hphp/runtime/vm/jit/translator-runtime.cpp x: 560 lines of code y: 396 # changes hphp/runtime/vm/jit/translator-runtime.h x: 143 lines of code y: 207 # changes hphp/runtime/ext/vsdebug/debugger.cpp x: 1712 lines of code y: 64 # changes hphp/runtime/ext/vsdebug/debugger.h x: 430 lines of code y: 39 # changes hphp/runtime/base/preg.cpp x: 1633 lines of code y: 152 # changes hphp/runtime/vm/jit/type.h x: 346 lines of code y: 175 # changes hphp/runtime/ext/sodium/ext_sodium.cpp x: 2101 lines of code y: 11 # changes hphp/runtime/base/heap-collect.cpp x: 521 lines of code y: 171 # changes hphp/hack/doc/pharser/phlexer.mll x: 1301 lines of code y: 1 # changes hphp/hack/doc/pharser/phparser.mly x: 1136 lines of code y: 1 # changes hphp/runtime/vm/member-operations.h x: 1972 lines of code y: 272 # changes hphp/runtime/vm/jit/irgen.h x: 147 lines of code y: 92 # changes hphp/hack/src/procs/worker.ml x: 348 lines of code y: 65 # changes hphp/runtime/server/http-server.cpp x: 775 lines of code y: 136 # changes hphp/runtime/vm/type-profile.cpp x: 80 lines of code y: 62 # changes hphp/hack/src/typing/typing_deferred_members.ml x: 161 lines of code y: 26 # changes hphp/runtime/vm/func-inl.h x: 606 lines of code y: 149 # changes hphp/runtime/vm/func.h x: 671 lines of code y: 313 # changes hphp/runtime/vm/unit.cpp x: 407 lines of code y: 324 # changes hphp/runtime/ext/watchman/ext_watchman.cpp x: 655 lines of code y: 42 # changes hphp/runtime/vm/unwind.cpp x: 277 lines of code y: 121 # changes hphp/runtime/vm/act-rec.h x: 80 lines of code y: 49 # changes hphp/runtime/ext/curl/ext_curl.cpp x: 1301 lines of code y: 105 # changes hphp/runtime/vm/jit/target-profile.h x: 192 lines of code y: 51 # changes hphp/tools/tc-print/tc-print.cpp x: 1030 lines of code y: 51 # changes hphp/runtime/ext/thrift/ext_thrift.h x: 457 lines of code y: 27 # changes hphp/runtime/base/hash-table-inl.h x: 309 lines of code y: 21 # changes hphp/runtime/ext/mysql/ext_mysql.cpp x: 762 lines of code y: 58 # changes hphp/hack/src/oxidized/impl_gen/ast_defs_impl_gen.rs x: 791 lines of code y: 18 # changes hphp/hack/src/utils/arena_deserializer/deserializer.rs x: 672 lines of code y: 2 # changes hphp/hack/hhi/collections/Set.hhi x: 599 lines of code y: 49 # changes hphp/hhbbc/hhbbc.h x: 130 lines of code y: 56 # changes hphp/runtime/base/exceptions.cpp x: 315 lines of code y: 67 # changes hphp/runtime/vm/jit/fixup.cpp x: 154 lines of code y: 73 # changes hphp/runtime/ext/std/ext_std_classobj.cpp x: 435 lines of code y: 91 # changes hphp/runtime/base/datatype.h x: 228 lines of code y: 104 # changes hphp/util/alloc.cpp x: 680 lines of code y: 125 # changes hphp/runtime/ext/std/ext_std_process.cpp x: 841 lines of code y: 38 # changes hphp/runtime/ext/domdocument/ext_domdocument.php x: 628 lines of code y: 16 # changes hphp/hack/src/parser/pair_smart_constructors.rs x: 406 lines of code y: 1 # changes hphp/runtime/base/type-structure-helpers.cpp x: 909 lines of code y: 109 # changes hphp/runtime/ext/array/ext_array.cpp x: 2815 lines of code y: 263 # changes hphp/runtime/ext/collections/ext_collections-map.cpp x: 377 lines of code y: 57 # changes hphp/runtime/ext/collections/ext_collections-set.cpp x: 540 lines of code y: 45 # changes hphp/hack/hhi/collections/interfaces.hhi x: 1818 lines of code y: 41 # changes hphp/runtime/base/timezone.cpp x: 405 lines of code y: 71 # changes hphp/hack/hhi/interfaces.hhi x: 860 lines of code y: 72 # changes hphp/runtime/ext/std/ext_std_misc.cpp x: 493 lines of code y: 119 # changes hphp/runtime/base/concurrent-shared-store.cpp x: 873 lines of code y: 131 # changes hphp/runtime/base/concurrent-shared-store.h x: 206 lines of code y: 88 # changes hphp/runtime/ext/objprof/ext_objprof.cpp x: 1061 lines of code y: 84 # changes hphp/runtime/base/tv-comparisons.cpp x: 416 lines of code y: 93 # changes hphp/hack/src/server/serverCoverageMetric.ml x: 97 lines of code y: 59 # changes hphp/tools/tc-print/offline-code.cpp x: 375 lines of code y: 18 # changes hphp/runtime/base/type-structure.cpp x: 908 lines of code y: 89 # changes hphp/runtime/base/apc-handle.cpp x: 348 lines of code y: 93 # changes hphp/runtime/base/tv-conversions.cpp x: 943 lines of code y: 100 # changes hphp/runtime/base/type-string.cpp x: 337 lines of code y: 90 # changes hphp/runtime/base/type-variant.cpp x: 589 lines of code y: 188 # changes hphp/runtime/base/type-variant.h x: 1275 lines of code y: 207 # changes hphp/runtime/ext/fb/ext_fb.cpp x: 1034 lines of code y: 110 # changes hphp/runtime/ext/gmp/ext_gmp.cpp x: 1070 lines of code y: 49 # changes hphp/runtime/ext/memcache/ext_memcache.cpp x: 653 lines of code y: 58 # changes hphp/runtime/ext/objprof/ext_heapgraph.cpp x: 490 lines of code y: 83 # changes hphp/runtime/ext/pdo/ext_pdo.cpp x: 2934 lines of code y: 105 # changes hphp/runtime/ext/string/ext_string.cpp x: 2352 lines of code y: 115 # changes hphp/runtime/vm/jit/translator.h x: 179 lines of code y: 230 # changes hphp/runtime/base/object-data-inl.h x: 382 lines of code y: 92 # changes hphp/runtime/base/array-init.h x: 277 lines of code y: 101 # changes hphp/runtime/base/array-iterator.h x: 250 lines of code y: 123 # changes hphp/runtime/base/array-util.cpp x: 405 lines of code y: 88 # changes hphp/runtime/ext/collections/ext_collections-vector.h x: 403 lines of code y: 58 # changes hphp/runtime/ext/collections/hash-collection.h x: 518 lines of code y: 48 # changes hphp/runtime/base/comparisons.cpp x: 12 lines of code y: 36 # changes hphp/runtime/ext/datetime/ext_datetime.cpp x: 918 lines of code y: 70 # changes hphp/runtime/ext/soap/encoding.cpp x: 3002 lines of code y: 96 # changes hphp/runtime/ext/xmlreader/ext_xmlreader.cpp x: 589 lines of code y: 39 # changes hphp/runtime/vm/jit/irgen-call.h x: 16 lines of code y: 32 # changes hphp/runtime/base/tv-conversions.h x: 55 lines of code y: 40 # changes hphp/runtime/debugger/debugger_client.h x: 320 lines of code y: 48 # changes hphp/runtime/base/array-iterator.cpp x: 162 lines of code y: 143 # changes hphp/runtime/ext/imap/ext_imap.cpp x: 1302 lines of code y: 31 # changes hphp/runtime/server/rpc-request-handler.cpp x: 376 lines of code y: 66 # changes hphp/runtime/ext/apc/ext_apc.cpp x: 702 lines of code y: 95 # changes hphp/hack/src/parser/full_fidelity_parser_errors.ml x: 107 lines of code y: 254 # changes hphp/hack/src/server/serverGlobalInference.ml x: 584 lines of code y: 28 # changes hphp/hack/src/parser/smart_constructors/smartConstructors.ml x: 31 lines of code y: 52 # changes hphp/hack/src/parser/full_fidelity_positioned_syntax.ml x: 305 lines of code y: 65 # changes hphp/hack/src/server/ffpAutocompleteKeywords.ml x: 426 lines of code y: 25 # changes hphp/runtime/ext/ipc/ext_ipc.cpp x: 672 lines of code y: 36 # changes hphp/runtime/ext/hotprofiler/ext_hotprofiler.cpp x: 1052 lines of code y: 44 # changes hphp/runtime/ext/imagick/imagick.cpp x: 3673 lines of code y: 43 # changes hphp/runtime/ext/soap/ext_soap.cpp x: 2892 lines of code y: 73 # changes hphp/runtime/ext/xenon/ext_xenon.cpp x: 292 lines of code y: 42 # changes hphp/runtime/ext/xml/ext_xml.cpp x: 874 lines of code y: 47 # changes hphp/runtime/server/server-stats.cpp x: 604 lines of code y: 62 # changes hphp/util/alloc.h x: 260 lines of code y: 100 # changes hphp/runtime/base/string-util.cpp x: 388 lines of code y: 53 # changes hphp/runtime/ext/libxml/ext_libxml.cpp x: 658 lines of code y: 52 # changes hphp/runtime/ext/mbstring/ext_mbstring.cpp x: 3950 lines of code y: 57 # changes hphp/runtime/ext/mcrypt/ext_mcrypt.cpp x: 683 lines of code y: 29 # changes hphp/runtime/ext/openssl/ext_openssl.cpp x: 2927 lines of code y: 70 # changes hphp/runtime/ext/pgsql/pgsql.cpp x: 1398 lines of code y: 17 # changes hphp/runtime/base/file.cpp x: 770 lines of code y: 95 # changes hphp/runtime/base/static-string-table.cpp x: 301 lines of code y: 62 # changes hphp/runtime/ext/iconv/ext_iconv.cpp x: 1686 lines of code y: 36 # changes hphp/runtime/ext/memcached/ext_memcached.cpp x: 1198 lines of code y: 53 # changes hphp/runtime/ext/simplexml/ext_simplexml.cpp x: 1620 lines of code y: 31 # changes hphp/runtime/ext/sockets/ext_sockets.cpp x: 1543 lines of code y: 64 # changes hphp/runtime/ext/sqlite3/ext_sqlite3.cpp x: 708 lines of code y: 30 # changes hphp/runtime/ext/zip/ext_zip.cpp x: 1203 lines of code y: 62 # changes hphp/runtime/server/http-protocol.cpp x: 870 lines of code y: 88 # changes hphp/runtime/server/proxygen/proxygen-transport.cpp x: 709 lines of code y: 43 # changes hphp/runtime/ext/pcre/ext_pcre.cpp x: 363 lines of code y: 58 # changes hphp/runtime/server/admin-request-handler.cpp x: 1339 lines of code y: 162 # changes hphp/runtime/base/zend-string.cpp x: 2009 lines of code y: 60 # changes hphp/runtime/vm/native.h x: 399 lines of code y: 93 # changes hphp/tools/debug-parser/debug-parser-dwarf.cpp x: 2186 lines of code y: 31 # changes hphp/tools/debug-parser/dwarfstate.cpp x: 1181 lines of code y: 12 # changes hphp/util/perf-event.cpp x: 387 lines of code y: 10 # changes hphp/util/process.cpp x: 549 lines of code y: 56 # changes hphp/runtime/ext/domdocument/ext_domdocument.cpp x: 5445 lines of code y: 87 # changes hphp/runtime/ext/mailparse/rfc822.cpp x: 535 lines of code y: 14 # changes hphp/runtime/vm/jit/translator-inline.h x: 29 lines of code y: 57 # changes hphp/runtime/base/countable.h x: 207 lines of code y: 63 # changes hphp/runtime/server/http-request-handler.cpp x: 500 lines of code y: 90 # changes hphp/runtime/ext/vsdebug/session.cpp x: 361 lines of code y: 29 # changes hphp/runtime/base/zend-pack.cpp x: 772 lines of code y: 32 # changes hphp/runtime/ext/ldap/ext_ldap.cpp x: 1770 lines of code y: 48 # changes hphp/runtime/ext/mailparse/mime.cpp x: 762 lines of code y: 52 # changes hphp/runtime/ext/pdo_mysql/pdo_mysql.cpp x: 1116 lines of code y: 25 # changes hphp/runtime/ext/pdo_sqlite/pdo_sqlite.cpp x: 536 lines of code y: 19 # changes hphp/runtime/ext/std/ext_std_network-posix.cpp x: 596 lines of code y: 11 # changes hphp/runtime/ext/std/ext_std_network.cpp x: 523 lines of code y: 54 # changes hphp/runtime/ext/xsl/ext_xsl.cpp x: 590 lines of code y: 32 # changes hphp/runtime/ext/zlib/ext_zlib.cpp x: 538 lines of code y: 68 # changes hphp/runtime/ext/vsdebug/socket_transport.cpp x: 589 lines of code y: 18 # changes hphp/vixl/a64/simulator-a64.cc x: 1578 lines of code y: 21 # changes hphp/util/portability.h x: 171 lines of code y: 45 # changes hphp/zend/zend-printf.cpp x: 838 lines of code y: 2 # changes hphp/runtime/ext/gd/libgd/gd.cpp x: 2480 lines of code y: 19 # changes hphp/zend/crypt-blowfish.cpp x: 698 lines of code y: 3 # changes hphp/runtime/base/zend-scanf.cpp x: 675 lines of code y: 16 # changes hphp/util/job-queue.h x: 620 lines of code y: 50 # changes hphp/runtime/base/resource-data.h x: 165 lines of code y: 87 # changes hphp/runtime/ext/pdo/pdo_driver.h x: 330 lines of code y: 25 # changes hphp/hack/hhi/stdlib/builtins_icu_uchar.hhi x: 678 lines of code y: 5 # changes hphp/util/hugetlb.cpp x: 453 lines of code y: 17 # changes hphp/tools/benchmarks/hhmeasure/MeasureBasicOps.php x: 986 lines of code y: 6 # changes hphp/hack/src/generate_full_fidelity.ml x: 12 lines of code y: 129 # changes hphp/runtime/ext/imagick/ext_imagick.php x: 1329 lines of code y: 16 # changes hphp/runtime/ext/gd/libgd/gd_gif_in.cpp x: 503 lines of code y: 9 # changes hphp/runtime/ext/vsdebug/breakpoint.cpp x: 621 lines of code y: 20 # changes hphp/runtime/ext/imagick/imagickdraw.cpp x: 865 lines of code y: 24 # changes hphp/runtime/base/plain-file.cpp x: 284 lines of code y: 36 # changes hphp/runtime/ext/fileinfo/libmagic/softmagic.cpp x: 1883 lines of code y: 13 # changes hphp/runtime/ext/fileinfo/libmagic/funcs.cpp x: 352 lines of code y: 8 # changes hphp/hack/src/parser/smart_constructors/smartConstructorsWrappers.ml x: 43 lines of code y: 50 # changes hphp/vixl/a64/disasm-a64.cc x: 1567 lines of code y: 17 # changes hphp/zend/zend-strtod.cpp x: 2140 lines of code y: 2 # changes hphp/runtime/server/upload.cpp x: 854 lines of code y: 41 # changes hphp/runtime/ext/soap/schema.cpp x: 1603 lines of code y: 15 # changes hphp/hack/hhi/stdlib/builtins_magick.hhi x: 1200 lines of code y: 6 # changes hphp/runtime/ext/fileinfo/libmagic/apprentice.cpp x: 2454 lines of code y: 13 # changes hphp/runtime/ext/gd/libgd/gd_png.cpp x: 526 lines of code y: 7 # changes hphp/runtime/ext/gd/libgd/gdkanji.cpp x: 444 lines of code y: 7 # changes hphp/vixl/a64/assembler-a64.cc x: 1620 lines of code y: 16 # changes hphp/vixl/a64/assembler-a64.h x: 1150 lines of code y: 27 # changes hphp/vixl/a64/macro-assembler-a64.h x: 931 lines of code y: 10 # changes hphp/runtime/vm/native-func-caller.h x: 2927 lines of code y: 6 # changes hphp/vixl/a64/constants-a64.h x: 1309 lines of code y: 12 # changes hphp/util/hardware-counter.cpp x: 563 lines of code y: 25 # changes hphp/runtime/ext/gd/libgd/gd_interpolation.cpp x: 1949 lines of code y: 17 # changes hphp/runtime/ext/gd/libgd/gd_gd2.cpp x: 655 lines of code y: 7 # changes hphp/runtime/ext/fileinfo/libmagic/readelf.cpp x: 894 lines of code y: 5 # changes hphp/runtime/ext/gd/libgd/gd_topal.cpp x: 1409 lines of code y: 5 # changes hphp/runtime/ext/gd/libgd/gdft.cpp x: 829 lines of code y: 12 # changes hphp/runtime/ext/xmlwriter/ext_xmlwriter.cpp x: 805 lines of code y: 20 # changes hphp/vixl/a64/decoder-a64.cc x: 587 lines of code y: 4 # changes hphp/vixl/a64/simulator-a64.h x: 418 lines of code y: 16 # changes hphp/vixl/a64/macro-assembler-a64.cc x: 759 lines of code y: 6 # changes hphp/util/cronoutils.cpp x: 500 lines of code y: 8 # changes hphp/runtime/ext/hash/hash_sha.cpp x: 563 lines of code y: 11 # changes hphp/runtime/ext/hash/hash_whirlpool.cpp x: 325 lines of code y: 8 # changes hphp/runtime/ext/hash/php_hash_snefru_tables.h x: 866 lines of code y: 7 # changes hphp/runtime/ext/hash/php_hash_whirlpool_tables.h x: 547 lines of code y: 8 # changes hphp/runtime/ext/imagick/constants.cpp x: 927 lines of code y: 13 # changes hphp/runtime/ext/mbstring/unicode_data.h x: 2729 lines of code y: 4 # changes hphp/zend/html-table.cpp x: 3325 lines of code y: 7 # changes hphp/runtime/base/ini-parser/zend-ini.ll.cpp x: 1817 lines of code y: 1 # changes hphp/runtime/ext/gd/libgd/gd_filter.cpp x: 340 lines of code y: 4 # changes hphp/runtime/ext/gd/libgd/gdfontg.cpp x: 3857 lines of code y: 2 # changes hphp/runtime/ext/gd/libgd/gdfontl.cpp x: 4113 lines of code y: 2 # changes hphp/runtime/ext/gd/libgd/gdfontmb.cpp x: 3345 lines of code y: 2 # changes hphp/runtime/ext/gd/libgd/gdfontt.cpp x: 2065 lines of code y: 2 # changes hphp/runtime/ext/fileinfo/libmagic/cdf.cpp x: 1189 lines of code y: 7 # changes hphp/runtime/ext/gd/libgd/gdtables.cpp x: 726 lines of code y: 2 # changes hphp/runtime/ext/gd/libgd/jisx0208.h x: 1200 lines of code y: 1 # changes
1094.0
# changes
  min: 1.0
  average: 24.69
  25th percentile: 3.0
  median: 9.0
  75th percentile: 23.0
  max: 1094.0
0 9156.0
lines of code
min: 1.0 | average: 200.37 | 25th percentile: 21.0 | median: 57.0 | 75th percentile: 177.0 | max: 9156.0

Number of Contributors vs. Number of Changes: 5245 points

hphp/runtime/base/variable-serializer.cpp x: 60 # contributors y: 215 # changes hphp/runtime/base/variable-serializer.h x: 38 # contributors y: 77 # changes hphp/runtime/ext/std/ext_std_variable.cpp x: 50 # contributors y: 148 # changes hphp/runtime/ext/std/ext_std_variable.php x: 24 # contributors y: 55 # changes hphp/hack/src/server/identifySymbolService.ml x: 38 # contributors y: 116 # changes hphp/hack/src/server/serverFindRefs.ml x: 31 # contributors y: 74 # changes hphp/hack/src/server/serverHover.ml x: 29 # contributors y: 85 # changes hphp/hack/src/server/serverSymbolDefinition.ml x: 27 # contributors y: 77 # changes hphp/hack/src/utils/symbolOccurrence.ml x: 11 # contributors y: 27 # changes hphp/hack/src/utils/symbolOccurrence.mli x: 8 # contributors y: 21 # changes hphp/runtime/vm/unit-parser.cpp x: 7 # contributors y: 25 # changes hphp/hack/src/hackc/compile/dump_expr_tree.rs x: 2 # contributors y: 8 # changes hphp/hack/src/utils/stack_limit/lib.rs x: 5 # contributors y: 8 # changes hphp/hack/src/utils/stack_limit/retry.rs x: 7 # contributors y: 15 # changes hphp/hack/src/rupro/hackrs/errors.rs x: 1 # contributors y: 2 # changes hphp/hack/src/rupro/hackrs/inference_env/mod.rs x: 2 # contributors y: 2 # changes hphp/hack/src/rupro/decl_file.rs x: 5 # contributors y: 13 # changes hphp/hack/src/rupro/decl_folded_class_ffi.rs x: 3 # contributors y: 9 # changes hphp/hack/src/hackc/hhvm_cxx/hhvm_types/hhvm_types_ffi.rs x: 3 # contributors y: 5 # changes hphp/runtime/base/attr.h x: 27 # contributors y: 78 # changes hphp/runtime/base/runtime-option.h x: 172 # contributors y: 984 # changes hphp/system/php/spl/exceptions/exceptions.php x: 9 # contributors y: 13 # changes hphp/system/systemlib.cpp x: 29 # contributors y: 79 # changes hphp/system/systemlib.h x: 35 # contributors y: 66 # changes hphp/hack/src/remote/jobRunner_sig.ml x: 6 # contributors y: 16 # changes hphp/hack/src/typing/typing_inference_env.ml x: 9 # contributors y: 32 # changes hphp/hack/src/typing/typing_logic.ml x: 9 # contributors y: 25 # changes hphp/hack/src/typing/typing_ordered_solver.ml x: 6 # contributors y: 7 # changes hphp/hack/src/typing/typing_print.ml x: 56 # contributors y: 312 # changes hphp/hack/src/typing/typing_subtype.ml x: 60 # contributors y: 523 # changes hphp/hack/src/heap/sharedMem.ml x: 36 # contributors y: 152 # changes hphp/hack/src/typing/typing_arithmetic.ml x: 11 # contributors y: 36 # changes hphp/tools/gdb/pretty.py x: 16 # contributors y: 57 # changes hphp/hack/src/hackc/bytecode_printer/Cargo.toml x: 7 # contributors y: 12 # changes hphp/hack/src/parser/lowerer/Cargo.toml x: 14 # contributors y: 21 # changes hphp/hack/src/utils/hhvm_options/hdf/Cargo.toml x: 3 # contributors y: 4 # changes hphp/runtime/vm/jit/inlining-decider.cpp x: 27 # contributors y: 155 # changes hphp/runtime/vm/jit/irgen-inlining.cpp x: 25 # contributors y: 173 # changes hphp/hack/src/typing/typing.ml x: 124 # contributors y: 1094 # changes hphp/runtime/version.h x: 9 # contributors y: 178 # changes hphp/hack/hhi/reflection.hhi x: 26 # contributors y: 60 # changes hphp/hack/src/hackc/emitter/emit_class.rs x: 6 # contributors y: 22 # changes hphp/hack/src/hackc/emitter/emit_memoize_function.rs x: 4 # contributors y: 12 # changes hphp/hack/src/hackc/emitter/emit_memoize_method.rs x: 4 # contributors y: 16 # changes hphp/hack/src/hackc/emitter/emit_statement.rs x: 7 # contributors y: 21 # changes hphp/hack/src/hackc/emitter/instruction_sequence.rs x: 4 # contributors y: 23 # changes hphp/hack/src/hackc/hhbc/hhbc_ast.rs x: 5 # contributors y: 21 # changes hphp/hack/src/hackc/bytecode_printer/print.rs x: 7 # contributors y: 32 # changes hphp/hack/src/hackc/emitter/cargo/emit_memoize_helpers/Cargo.toml x: 4 # contributors y: 5 # changes hphp/hack/src/hackc/emitter/try_finally_rewriter.rs x: 4 # contributors y: 18 # changes hphp/hack/src/naming/naming_special_names.rs x: 39 # contributors y: 114 # changes hphp/hack/src/hh_single_type_check.ml x: 113 # contributors y: 621 # changes hphp/hack/src/naming/naming_special_names.ml x: 67 # contributors y: 285 # changes hphp/hack/src/hackc/compile/closure_convert.rs x: 8 # contributors y: 17 # changes hphp/hack/src/hh_fanout/hh_fanout.ml x: 12 # contributors y: 37 # changes hphp/hack/src/hh_fanout/incremental.ml x: 5 # contributors y: 12 # changes hphp/hack/src/parser/full_fidelity_ast.ml x: 65 # contributors y: 406 # changes hphp/hack/src/server/hhMonitorInformant.ml x: 21 # contributors y: 79 # changes hphp/hack/src/server/serverExtractStandalone.ml x: 33 # contributors y: 151 # changes hphp/hack/src/typing/nast_check/unbound_name_check.ml x: 16 # contributors y: 30 # changes hphp/hack/src/typing/typing_phase.ml x: 37 # contributors y: 234 # changes hphp/hack/src/typing/typing_taccess.ml x: 29 # contributors y: 154 # changes hphp/hack/src/typing/typing_utils.ml x: 49 # contributors y: 327 # changes hphp/hack/src/watchman_event_watcher/watchmanEventWatcherClient.ml x: 9 # contributors y: 11 # changes hphp/hack/src/typing/typing_defs.ml x: 58 # contributors y: 306 # changes hphp/hack/src/hackc/compile/options.rs x: 6 # contributors y: 9 # changes hphp/hack/src/ocamlrep/rc.rs x: 3 # contributors y: 15 # changes hphp/hack/src/ocamlrep/slab.rs x: 5 # contributors y: 23 # changes hphp/hack/src/ocamlrep_ocamlpool/lib.rs x: 6 # contributors y: 26 # changes hphp/hack/src/parser/core/expression_parser.rs x: 23 # contributors y: 57 # changes hphp/hack/src/parser/core/type_parser.rs x: 12 # contributors y: 24 # changes hphp/hack/src/parser/lowerer/lowerer.rs x: 35 # contributors y: 159 # changes hphp/hack/src/parser/rust_parser_errors.rs x: 48 # contributors y: 156 # changes hphp/hack/src/decl/direct_decl_smart_constructors.rs x: 37 # contributors y: 212 # changes hphp/hack/src/parser/lowerer/desugar_expression_tree.rs x: 14 # contributors y: 75 # changes hphp/hack/hhi/coeffect/contexts.hhi x: 8 # contributors y: 23 # changes hphp/hack/src/parser/aast_check.rs x: 10 # contributors y: 23 # changes hphp/compiler/analysis/analysis_result.cpp x: 31 # contributors y: 117 # changes hphp/compiler/analysis/emitter.cpp x: 98 # contributors y: 679 # changes hphp/compiler/analysis/emitter.h x: 40 # contributors y: 138 # changes hphp/compiler/compiler.cpp x: 47 # contributors y: 167 # changes hphp/compiler/package.cpp x: 38 # contributors y: 100 # changes hphp/hhvm/process-init.h x: 11 # contributors y: 25 # changes hphp/runtime/base/unit-cache.cpp x: 70 # contributors y: 266 # changes hphp/runtime/vm/unit-emitter.cpp x: 34 # contributors y: 152 # changes hphp/hack/src/errors/error_codes.ml x: 55 # contributors y: 249 # changes hphp/hack/src/errors/typing_error.ml x: 12 # contributors y: 34 # changes hphp/hack/src/oxidized/gen/error_codes.rs x: 30 # contributors y: 126 # changes hphp/hack/src/server/serverLocalConfig.ml x: 38 # contributors y: 231 # changes hphp/runtime/vm/jit/abi.h x: 11 # contributors y: 32 # changes hphp/runtime/vm/jit/check.cpp x: 31 # contributors y: 157 # changes hphp/runtime/vm/jit/dce.cpp x: 55 # contributors y: 482 # changes hphp/runtime/vm/jit/extra-data.h x: 47 # contributors y: 427 # changes hphp/runtime/vm/jit/frame-state.cpp x: 28 # contributors y: 263 # changes hphp/runtime/vm/jit/ir-opcode.cpp x: 42 # contributors y: 312 # changes hphp/runtime/vm/jit/irgen-func-prologue.cpp x: 19 # contributors y: 130 # changes hphp/runtime/vm/jit/irgen-internal.h x: 25 # contributors y: 154 # changes hphp/runtime/vm/jit/irlower-act-rec.cpp x: 13 # contributors y: 61 # changes hphp/runtime/vm/jit/irlower-branch.cpp x: 14 # contributors y: 33 # changes hphp/runtime/vm/jit/irlower-call.cpp x: 20 # contributors y: 102 # changes hphp/runtime/vm/jit/irlower.cpp x: 15 # contributors y: 48 # changes hphp/runtime/vm/jit/memory-effects.cpp x: 51 # contributors y: 503 # changes hphp/runtime/vm/jit/service-request-handlers.cpp x: 18 # contributors y: 80 # changes hphp/runtime/vm/jit/unique-stubs.cpp x: 37 # contributors y: 180 # changes hphp/runtime/vm/jit/unique-stubs.h x: 15 # contributors y: 92 # changes hphp/runtime/ext/reflection/ext_reflection.cpp x: 65 # contributors y: 231 # changes hphp/runtime/ext/reflection/ext_reflection_hni.php x: 45 # contributors y: 131 # changes hphp/hack/src/typing/nast_check/nast_check.ml x: 17 # contributors y: 36 # changes hphp/hack/src/typing/typing_extends.ml x: 49 # contributors y: 223 # changes hphp/hack/src/parser/schema/full_fidelity_schema.ml x: 45 # contributors y: 127 # changes hphp/hack/src/decl/decl_instantiate.ml x: 23 # contributors y: 62 # changes hphp/runtime/vm/jit/vasm-copy.cpp x: 18 # contributors y: 33 # changes hphp/compiler/analysis/analysis_result.h x: 21 # contributors y: 67 # changes hphp/compiler/option.cpp x: 50 # contributors y: 190 # changes hphp/compiler/option.h x: 28 # contributors y: 81 # changes hphp/compiler/package.h x: 17 # contributors y: 34 # changes hphp/runtime/base/config.cpp x: 18 # contributors y: 46 # changes hphp/runtime/base/config.h x: 18 # contributors y: 38 # changes hphp/runtime/base/file-util.cpp x: 24 # contributors y: 33 # changes hphp/runtime/base/ini-setting.cpp x: 46 # contributors y: 137 # changes hphp/runtime/base/ini-setting.h x: 30 # contributors y: 70 # changes hphp/util/hdf.h x: 19 # contributors y: 35 # changes hphp/runtime/base/execution-context.cpp x: 76 # contributors y: 362 # changes hphp/runtime/vm/bytecode.cpp x: 106 # contributors y: 1024 # changes hphp/compiler/compiler.h x: 7 # contributors y: 7 # changes hphp/runtime/base/runtime-option.cpp x: 147 # contributors y: 636 # changes hphp/util/file-cache.cpp x: 10 # contributors y: 17 # changes hphp/util/file-cache.h x: 12 # contributors y: 19 # changes hphp/hack/src/client/clientArgs.ml x: 67 # contributors y: 217 # changes hphp/hack/src/client/clientEnv.ml x: 47 # contributors y: 124 # changes hphp/hack/src/server/serverCommandTypes.ml x: 47 # contributors y: 163 # changes hphp/hack/src/server/serverRpc.ml x: 60 # contributors y: 239 # changes hphp/hack/src/typing/typing.mli x: 29 # contributors y: 75 # changes hphp/hhbbc/emit.cpp x: 39 # contributors y: 246 # changes hphp/hhbbc/parse.cpp x: 39 # contributors y: 224 # changes hphp/hhbbc/representation.h x: 31 # contributors y: 143 # changes hphp/runtime/vm/as.cpp x: 59 # contributors y: 365 # changes hphp/runtime/vm/disas.cpp x: 35 # contributors y: 141 # changes hphp/runtime/vm/unit-emitter.h x: 28 # contributors y: 94 # changes hphp/runtime/vm/unit-inl.h x: 24 # contributors y: 71 # changes hphp/runtime/vm/unit.h x: 42 # contributors y: 217 # changes hphp/hack/src/oxidized/manual/ast.rs x: 13 # contributors y: 19 # changes hphp/hack/src/typing/typing_solver.ml x: 20 # contributors y: 82 # changes hphp/hack/src/typing/typing_subtype_method.ml x: 6 # contributors y: 18 # changes hphp/hack/src/typing/typing_check_utils.ml x: 19 # contributors y: 33 # changes hphp/tools/gdb/gdbutils.py x: 11 # contributors y: 41 # changes hphp/tools/gdb/idx.py x: 10 # contributors y: 34 # changes hphp/runtime/vm/jit/alias-class.cpp x: 19 # contributors y: 59 # changes hphp/runtime/vm/jit/alias-class.h x: 17 # contributors y: 53 # changes hphp/runtime/base/memory-manager.cpp x: 44 # contributors y: 258 # changes hphp/runtime/base/memory-manager.h x: 43 # contributors y: 223 # changes hphp/runtime/base/program-functions.cpp x: 114 # contributors y: 528 # changes hphp/runtime/vm/bytecode.h x: 43 # contributors y: 219 # changes hphp/runtime/vm/jit/call-spec.h x: 14 # contributors y: 30 # changes hphp/hack/src/typing/tast_check/void_return_check.ml x: 12 # contributors y: 17 # changes hphp/hack/src/annotated_ast/aast.ml x: 54 # contributors y: 209 # changes hphp/hack/src/decl/decl_defs.ml x: 26 # contributors y: 70 # changes hphp/hack/src/decl/decl_folded_class.ml x: 21 # contributors y: 62 # changes hphp/hack/src/decl/decl_inherit.ml x: 24 # contributors y: 56 # changes hphp/hack/src/decl/decl_init_check.ml x: 24 # contributors y: 39 # changes hphp/hack/src/decl/decl_pos_utils.ml x: 44 # contributors y: 184 # changes hphp/hack/src/decl/decl_requirements.ml x: 17 # contributors y: 27 # changes hphp/hack/src/decl/shallow_decl.ml x: 37 # contributors y: 140 # changes hphp/hack/src/naming/naming.ml x: 90 # contributors y: 602 # changes hphp/hack/src/oxidized/aast_visitor/node_impl_gen.rs x: 35 # contributors y: 118 # changes hphp/hack/src/oxidized/gen/aast.rs x: 36 # contributors y: 132 # changes hphp/hack/src/oxidized/impl_gen/aast_impl_gen.rs x: 26 # contributors y: 67 # changes hphp/hack/src/oxidized_by_ref/gen/decl_defs.rs x: 15 # contributors y: 37 # changes hphp/hack/src/typing/tast_check/class_parent_check.ml x: 11 # contributors y: 21 # changes hphp/hack/src/typing/typing_classes_heap.ml x: 23 # contributors y: 86 # changes hphp/hack/src/typing/typing_classes_heap.mli x: 18 # contributors y: 50 # changes hphp/hack/src/typing/typing_toplevel.ml x: 30 # contributors y: 174 # changes hphp/hack/src/typing/write_symbol_info/symbol_add_fact.ml x: 10 # contributors y: 39 # changes hphp/hack/hhi/classes.hhi x: 25 # contributors y: 59 # changes hphp/hack/src/client/ide_service/clientIdeDaemon.ml x: 16 # contributors y: 93 # changes hphp/hack/src/client/ide_service/clientIdeIncremental.ml x: 19 # contributors y: 43 # changes hphp/runtime/ext/hash/ext_hash.php x: 8 # contributors y: 10 # changes hphp/hack/src/utils/sys/sys_utils.ml x: 16 # contributors y: 40 # changes hphp/runtime/ext/hh/ext_hh.php x: 31 # contributors y: 80 # changes hphp/hack/src/oxidized_by_ref/gen/tast.rs x: 13 # contributors y: 26 # changes hphp/hack/src/typing/tast.ml x: 25 # contributors y: 73 # changes hphp/hack/src/typing/tast_env.ml x: 29 # contributors y: 128 # changes hphp/hack/src/typing/typing_env.ml x: 58 # contributors y: 391 # changes hphp/hack/src/typing/typing_env.mli x: 44 # contributors y: 227 # changes hphp/runtime/vm/func.cpp x: 54 # contributors y: 315 # changes hphp/runtime/vm/class.cpp x: 82 # contributors y: 464 # changes hphp/runtime/vm/class.h x: 63 # contributors y: 269 # changes hphp/runtime/vm/jit/irlower-object.cpp x: 18 # contributors y: 29 # changes hphp/runtime/vm/jit/refcount-opts.cpp x: 34 # contributors y: 187 # changes hphp/hack/src/typing/typing_shapes.ml x: 29 # contributors y: 114 # changes hphp/hack/src/hh_compile/compile.rs x: 10 # contributors y: 28 # changes hphp/hack/src/client/clientLsp.ml x: 46 # contributors y: 280 # changes hphp/hack/src/typing/typing_check_service.ml x: 45 # contributors y: 224 # changes CMake/HHVMExtensionConfig.cmake x: 12 # contributors y: 45 # changes CMake/HPHPCompiler.cmake x: 49 # contributors y: 91 # changes CMake/HPHPSetup.cmake x: 61 # contributors y: 149 # changes CMake/cotire.cmake x: 4 # contributors y: 4 # changes hphp/hack/src/typing/typing_local_ops.ml x: 13 # contributors y: 35 # changes hphp/hack/src/typing/typing_return.ml x: 26 # contributors y: 64 # changes hphp/runtime/vm/event-hook.cpp x: 49 # contributors y: 178 # changes hphp/runtime/vm/jit/service-requests.h x: 17 # contributors y: 62 # changes hphp/runtime/vm/jit/srcdb.cpp x: 22 # contributors y: 68 # changes hphp/runtime/vm/jit/unwind-itanium.cpp x: 14 # contributors y: 51 # changes hphp/hack/src/server/serverInit.ml x: 46 # contributors y: 273 # changes hphp/hack/src/parser/rust_parser_ffi.rs x: 16 # contributors y: 65 # changes hphp/hack/src/parser/aast_parser.rs x: 20 # contributors y: 69 # changes hphp/hack/src/server/serverCommand.ml x: 42 # contributors y: 154 # changes hphp/runtime/ext/thrift/ext_thrift.cpp x: 14 # contributors y: 24 # changes hphp/runtime/ext/thrift/ext_thrift.php x: 10 # contributors y: 19 # changes hphp/runtime/vm/taint/state.cpp x: 3 # contributors y: 18 # changes hphp/runtime/vm/taint/state.h x: 2 # contributors y: 15 # changes hphp/runtime/base/coeffects-config.cpp x: 3 # contributors y: 22 # changes hphp/runtime/vm/coeffects.cpp x: 4 # contributors y: 38 # changes hphp/runtime/vm/coeffects.h x: 3 # contributors y: 37 # changes hphp/hack/hhi/collections/Pair.hhi x: 16 # contributors y: 37 # changes hphp/hack/hhi/collections/Vector.hhi x: 21 # contributors y: 48 # changes hphp/hack/src/options/globalOptions.ml x: 78 # contributors y: 355 # changes hphp/hack/src/options/globalOptions.mli x: 75 # contributors y: 334 # changes hphp/hack/src/oxidized/gen/global_options.rs x: 45 # contributors y: 153 # changes hphp/hack/src/oxidized/manual/global_options_impl.rs x: 47 # contributors y: 152 # changes hphp/hack/src/oxidized_by_ref/gen/global_options.rs x: 32 # contributors y: 91 # changes hphp/hack/src/oxidized_by_ref/manual/global_options_impl.rs x: 31 # contributors y: 93 # changes hphp/runtime/vm/jit/native-calls.cpp x: 57 # contributors y: 312 # changes hphp/runtime/vm/jit/translate-region.cpp x: 29 # contributors y: 180 # changes hphp/runtime/ext/stream/ext_stream.cpp x: 36 # contributors y: 81 # changes hphp/hack/hhi/hsl/ext_hsl_os_fds.hhi x: 1 # contributors y: 5 # changes hphp/runtime/base/variable-unserializer.cpp x: 44 # contributors y: 167 # changes hphp/runtime/ext/asio/ext_asio.php x: 15 # contributors y: 30 # changes hphp/runtime/ext/asio/ext_await-all-wait-handle.cpp x: 28 # contributors y: 72 # changes hphp/hack/hhi/stdlib/builtins_async_mysql.hhi x: 24 # contributors y: 44 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.cpp x: 43 # contributors y: 92 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.php x: 21 # contributors y: 39 # changes hphp/hack/src/oxidized_by_ref/lib.rs x: 9 # contributors y: 21 # changes hphp/hack/src/typing/typing_visibility.ml x: 23 # contributors y: 46 # changes hphp/hack/src/decl/decl_to_typing.ml x: 20 # contributors y: 53 # changes hphp/hack/src/hh_single_decl.ml x: 22 # contributors y: 79 # changes hphp/hack/src/typing/typing_env_from_def.ml x: 20 # contributors y: 49 # changes hphp/hack/src/decl/decl_heap.mli x: 15 # contributors y: 24 # changes hphp/hack/src/decl/decl_redecl_service.ml x: 26 # contributors y: 83 # changes hphp/hack/src/decl/direct_decl_parser.ml x: 9 # contributors y: 28 # changes hphp/hack/src/decl/shallow_decl_defs.ml x: 24 # contributors y: 64 # changes hphp/hack/src/naming/nast.ml x: 62 # contributors y: 246 # changes hphp/hack/src/oxidized_by_ref/decl_visitor/node_impl_gen.rs x: 23 # contributors y: 73 # changes hphp/hack/src/oxidized_by_ref/gen/shallow_decl_defs.rs x: 17 # contributors y: 48 # changes hphp/hack/src/providers/ast_provider.ml x: 20 # contributors y: 58 # changes hphp/hack/src/providers/decl_provider.ml x: 19 # contributors y: 71 # changes hphp/hack/src/providers/provider_backend.ml x: 12 # contributors y: 28 # changes hphp/hack/src/providers/provider_utils.ml x: 17 # contributors y: 56 # changes hphp/hack/src/server/serverTypeCheck.ml x: 50 # contributors y: 285 # changes hphp/hack/src/oxidized/gen/nast.rs x: 13 # contributors y: 34 # changes hphp/hack/src/oxidized_by_ref/gen/aast.rs x: 29 # contributors y: 103 # changes hphp/hack/src/utils/lsp/lsp.ml x: 14 # contributors y: 37 # changes hphp/hack/src/utils/hh_json/hh_json.ml x: 18 # contributors y: 43 # changes hphp/hack/src/client/clientConnect.ml x: 32 # contributors y: 121 # changes hphp/hack/src/monitor/serverMonitor.ml x: 23 # contributors y: 106 # changes hphp/hack/src/procs/multiThreadedCall.mli x: 11 # contributors y: 17 # changes hphp/hack/src/server/cstSearchService.ml x: 15 # contributors y: 43 # changes hphp/hack/src/server/serverMain.ml x: 47 # contributors y: 316 # changes hphp/hack/src/stubs/logging/hackEventLogger.ml x: 14 # contributors y: 125 # changes hphp/hack/src/utils/config_file/config_file.ml x: 13 # contributors y: 25 # changes hphp/hack/src/watchman/watchman.ml x: 20 # contributors y: 78 # changes hphp/hack/src/parser/core/declaration_parser.rs x: 19 # contributors y: 50 # changes hphp/hack/src/ocamlrep/arena.rs x: 1 # contributors y: 15 # changes hphp/hack/src/ocamlrep/impls.rs x: 5 # contributors y: 29 # changes hphp/hack/src/server/serverInferType.ml x: 25 # contributors y: 61 # changes hphp/hack/hhi/stdlib/builtins_debugger.hhi x: 13 # contributors y: 14 # changes hphp/hack/src/oxidized/aast_visitor/visitor.rs x: 22 # contributors y: 48 # changes hphp/hack/src/typing/typing_variance.ml x: 38 # contributors y: 130 # changes hphp/runtime/base/autoload-map.h x: 8 # contributors y: 30 # changes hphp/hack/src/typing/nastInitCheck.ml x: 65 # contributors y: 188 # changes hphp/hack/src/typing/type_validator.ml x: 17 # contributors y: 44 # changes hphp/hack/src/typing/typing_enum.ml x: 25 # contributors y: 99 # changes hphp/hack/src/typing/typing_exts.ml x: 27 # contributors y: 71 # changes hphp/hack/src/typing/typing_memoize.ml x: 24 # contributors y: 86 # changes hphp/hack/src/typing/typing_object_get.ml x: 23 # contributors y: 95 # changes hphp/hack/src/typing/typing_tdef.ml x: 22 # contributors y: 74 # changes hphp/util/hash.h x: 21 # contributors y: 38 # changes hphp/hack/src/typing/typing_union.ml x: 20 # contributors y: 107 # changes hphp/hack/src/typing/typing_array_access.ml x: 23 # contributors y: 129 # changes hphp/hack/src/typing/typing_async.ml x: 28 # contributors y: 95 # changes hphp/runtime/base/memory-manager-inl.h x: 33 # contributors y: 127 # changes hphp/runtime/base/type-object.h x: 19 # contributors y: 52 # changes hphp/runtime/base/utf8-decode.cpp x: 10 # contributors y: 12 # changes hphp/hack/src/typing/typing_coercion.ml x: 15 # contributors y: 59 # changes hphp/hack/src/ast/ast_defs.ml x: 27 # contributors y: 68 # changes hphp/runtime/vm/hhbc.h x: 60 # contributors y: 390 # changes hphp/runtime/ext/thrift/binary.cpp x: 43 # contributors y: 112 # changes hphp/hack/src/server/hhServerMonitor.ml x: 32 # contributors y: 117 # changes CMake/HPHPFindLibs.cmake x: 61 # contributors y: 187 # changes hphp/hack/src/server/serverConfig.ml x: 80 # contributors y: 327 # changes hphp/hack/src/typing/write_symbol_info/symbol_json_builder.ml x: 7 # contributors y: 35 # changes hphp/hack/src/typing/write_symbol_info/symbol_json_util.ml x: 8 # contributors y: 32 # changes hphp/hack/src/options/typecheckerOptions.ml x: 57 # contributors y: 232 # changes hphp/hack/src/parser/full_fidelity_syntax_error.ml x: 65 # contributors y: 223 # changes hphp/hack/src/parser/full_fidelity_syntax_error.mli x: 50 # contributors y: 177 # changes hphp/hack/src/parser/readonly_check.rs x: 7 # contributors y: 46 # changes hphp/hack/src/parser/syntax_error.rs x: 49 # contributors y: 132 # changes hphp/util/word-mem.h x: 21 # contributors y: 31 # changes hphp/hack/src/typing/tast_check/tast_check.ml x: 32 # contributors y: 81 # changes hphp/hack/src/hh_single_compile.ml x: 58 # contributors y: 200 # changes hphp/runtime/vm/jit/region-selection.cpp x: 29 # contributors y: 163 # changes hphp/runtime/ext/asio/ext_external-thread-event-wait-handle.h x: 12 # contributors y: 12 # changes hphp/runtime/vm/jit/irgen-iter-spec.cpp x: 9 # contributors y: 40 # changes hphp/runtime/vm/jit/irlower-iter.cpp x: 13 # contributors y: 39 # changes hphp/runtime/vm/jit/irlower-minstr.cpp x: 23 # contributors y: 102 # changes hphp/util/light-process.cpp x: 31 # contributors y: 53 # changes hphp/runtime/ext/process/ext_process.cpp x: 32 # contributors y: 58 # changes hphp/runtime/ext/reflection/ext_reflection-classes.php x: 45 # contributors y: 119 # changes hphp/hack/src/parser/hh_autoimport.ml x: 14 # contributors y: 41 # changes hphp/hack/src/typing/typing_reason.ml x: 53 # contributors y: 148 # changes hphp/runtime/vm/jit/irgen-resumable.cpp x: 28 # contributors y: 110 # changes hphp/runtime/ext/facts/symbol-map.cpp x: 2 # contributors y: 12 # changes hphp/hack/src/ifc/ifc.ml x: 22 # contributors y: 101 # changes hphp/hhbbc/dce.cpp x: 37 # contributors y: 203 # changes hphp/hhbbc/interp.cpp x: 65 # contributors y: 512 # changes hphp/runtime/vm/hhbc.cpp x: 47 # contributors y: 220 # changes hphp/runtime/vm/jit/irgen-basic.cpp x: 34 # contributors y: 131 # changes hphp/runtime/vm/jit/irgen-call.cpp x: 35 # contributors y: 265 # changes hphp/runtime/vm/jit/region-tracelet.cpp x: 27 # contributors y: 206 # changes hphp/runtime/vm/jit/translator.cpp x: 62 # contributors y: 509 # changes hphp/runtime/ext/std/ext_std_options.cpp x: 43 # contributors y: 107 # changes hphp/runtime/ext/std/ext_std_options.php x: 32 # contributors y: 51 # changes hphp/hack/src/errors/errors.ml x: 90 # contributors y: 467 # changes hphp/hack/src/errors/errors.mli x: 66 # contributors y: 307 # changes hphp/hack/src/typing/typing_equality_check.ml x: 21 # contributors y: 55 # changes hphp/hhvm/process-init.cpp x: 35 # contributors y: 79 # changes hphp/runtime/base/program-functions.h x: 33 # contributors y: 68 # changes hphp/hhbbc/index.cpp x: 57 # contributors y: 383 # changes hphp/runtime/vm/func-emitter.cpp x: 32 # contributors y: 142 # changes hphp/runtime/vm/func-emitter.h x: 24 # contributors y: 80 # changes hphp/hack/src/typing/tast_check/readonly_check.ml x: 10 # contributors y: 46 # changes hphp/util/afdt-util.h x: 8 # contributors y: 8 # changes hphp/hack/src/typing/tast_check/invalid_index_check.ml x: 15 # contributors y: 33 # changes hphp/hack/src/search/utils/searchUtils.ml x: 8 # contributors y: 35 # changes hphp/hack/src/server/fileOutline.ml x: 32 # contributors y: 84 # changes hphp/hhbbc/interp-internal.h x: 32 # contributors y: 178 # changes hphp/hhbbc/interp-state.cpp x: 19 # contributors y: 81 # changes hphp/hhbbc/main.cpp x: 47 # contributors y: 210 # changes hphp/runtime/base/builtin-functions.cpp x: 64 # contributors y: 249 # changes hphp/runtime/base/builtin-functions.h x: 55 # contributors y: 173 # changes hphp/runtime/base/object-data.cpp x: 69 # contributors y: 388 # changes hphp/runtime/base/object-data.h x: 56 # contributors y: 253 # changes hphp/runtime/vm/jit/irgen-minstr.cpp x: 36 # contributors y: 261 # changes hphp/runtime/vm/jit/irlower-exception.cpp x: 18 # contributors y: 76 # changes hphp/runtime/vm/repo-global-data.cpp x: 22 # contributors y: 64 # changes hphp/runtime/vm/repo-global-data.h x: 33 # contributors y: 109 # changes hphp/runtime/vm/runtime.cpp x: 38 # contributors y: 178 # changes hphp/runtime/vm/runtime.h x: 37 # contributors y: 154 # changes hphp/runtime/base/sort-helpers.h x: 20 # contributors y: 37 # changes hphp/runtime/ext/collections/ext_collections-vector.cpp x: 22 # contributors y: 54 # changes hphp/runtime/vm/jit/reg-alloc.cpp x: 33 # contributors y: 123 # changes hphp/runtime/base/autoload-handler.cpp x: 33 # contributors y: 100 # changes hphp/runtime/base/datetime.cpp x: 43 # contributors y: 68 # changes hphp/runtime/base/datetime.h x: 29 # contributors y: 41 # changes hphp/hack/src/server/serverArgs.ml x: 45 # contributors y: 121 # changes hphp/runtime/base/heap-scan.h x: 29 # contributors y: 135 # changes hphp/system/php/lang/Exception.php x: 27 # contributors y: 34 # changes hphp/hack/src/oxidized_by_ref/gen/typing_reason.rs x: 17 # contributors y: 41 # changes hphp/runtime/base/header-kind.h x: 29 # contributors y: 97 # changes hphp/runtime/vm/jit/tc-region.cpp x: 16 # contributors y: 85 # changes hphp/hack/hhi/stdlib/builtins_spl.hhi x: 16 # contributors y: 23 # changes hphp/runtime/ext/async_mysql/ext_async_mysql.h x: 23 # contributors y: 32 # changes hphp/hack/src/options/parserOptions.ml x: 39 # contributors y: 107 # changes hphp/hack/src/oxidized/gen/parser_options.rs x: 22 # contributors y: 38 # changes hphp/hhbbc/bc.h x: 24 # contributors y: 102 # changes hphp/tools/gdb/hhbc.py x: 12 # contributors y: 42 # changes hphp/hack/hhi/stdlib/builtins_dom.hhi x: 16 # contributors y: 19 # changes hphp/hack/hhi/stdlib/builtins_misc.hhi x: 17 # contributors y: 24 # changes hphp/runtime/vm/jit/irgen-arith.cpp x: 32 # contributors y: 110 # changes hphp/runtime/vm/jit/irgen-bespoke.cpp x: 13 # contributors y: 84 # changes hphp/runtime/vm/jit/irgen-builtin.cpp x: 49 # contributors y: 339 # changes hphp/runtime/vm/jit/irgen-create.cpp x: 27 # contributors y: 122 # changes hphp/runtime/vm/jit/irgen-types.cpp x: 40 # contributors y: 210 # changes hphp/hack/src/typing/tast_check/discarded_awaitable_check.ml x: 19 # contributors y: 45 # changes hphp/hack/src/typing/typing_sequencing.ml x: 20 # contributors y: 31 # changes hphp/hack/src/heap/hh_shared.c x: 50 # contributors y: 185 # changes hphp/hack/src/heap/sharedMem.mli x: 18 # contributors y: 60 # changes hphp/runtime/vm/class-inl.h x: 37 # contributors y: 93 # changes hphp/runtime/vm/type-constraint.cpp x: 42 # contributors y: 181 # changes hphp/runtime/vm/jit/irlower-refcount.cpp x: 26 # contributors y: 78 # changes hphp/runtime/vm/jit/minstr-helpers.h x: 25 # contributors y: 115 # changes hphp/runtime/vm/jit/prof-data-serialize.cpp x: 27 # contributors y: 114 # changes hphp/hack/src/server/autocompleteService.ml x: 49 # contributors y: 200 # changes hphp/hack/src/typing/tast_expand.ml x: 25 # contributors y: 86 # changes hphp/hack/src/typing/typing_defs_core.ml x: 18 # contributors y: 82 # changes hphp/hack/src/typing/typing_defs_core.mli x: 19 # contributors y: 77 # changes hphp/hack/hhi/stdlib/builtins_string.hhi x: 22 # contributors y: 34 # changes hphp/runtime/vm/jit/frame-state.h x: 24 # contributors y: 134 # changes hphp/runtime/base/crash-reporter.cpp x: 26 # contributors y: 50 # changes hphp/runtime/base/runtime-error.cpp x: 46 # contributors y: 124 # changes hphp/runtime/base/runtime-error.h x: 37 # contributors y: 83 # changes hphp/runtime/ext/hh/ext_hh.cpp x: 36 # contributors y: 136 # changes hphp/runtime/vm/jit/simplify.cpp x: 41 # contributors y: 328 # changes hphp/hack/src/oxidized/manual/pos.rs x: 11 # contributors y: 44 # changes hphp/hack/src/oxidized/manual/relative_path.rs x: 7 # contributors y: 26 # changes hphp/hack/src/oxidized/gen/aast_defs.rs x: 20 # contributors y: 62 # changes hphp/runtime/base/exceptions.h x: 41 # contributors y: 64 # changes hphp/hack/src/search/symbolIndex.ml x: 10 # contributors y: 58 # changes hphp/hack/src/server/serverCheckUtils.ml x: 17 # contributors y: 67 # changes hphp/hack/src/server/serverInitCommon.ml x: 21 # contributors y: 85 # changes hphp/hack/src/typing/tast_check/instantiability_check.ml x: 26 # contributors y: 54 # changes hphp/hack/src/typing/tast_typecheck.ml x: 27 # contributors y: 59 # changes hphp/runtime/base/execution-context.h x: 63 # contributors y: 261 # changes hphp/hack/src/hh_fanout/cargo/hh_fanout_build_rust/Cargo.toml x: 14 # contributors y: 17 # changes hphp/runtime/vm/jit/print.cpp x: 37 # contributors y: 134 # changes hphp/runtime/base/bespoke/monotype-dict.cpp x: 6 # contributors y: 44 # changes hphp/hhbbc/analyze.cpp x: 28 # contributors y: 142 # changes hphp/hhbbc/index.h x: 28 # contributors y: 163 # changes hphp/hhbbc/interp-builtin.cpp x: 25 # contributors y: 124 # changes hphp/hhbbc/interp-state.h x: 19 # contributors y: 90 # changes hphp/hhbbc/interp.h x: 21 # contributors y: 60 # changes hphp/hhbbc/optimize.cpp x: 37 # contributors y: 190 # changes hphp/hhbbc/show.cpp x: 24 # contributors y: 105 # changes hphp/hhbbc/type-system.cpp x: 47 # contributors y: 268 # changes hphp/hhbbc/type-system.h x: 29 # contributors y: 144 # changes hphp/runtime/base/array-provenance.cpp x: 12 # contributors y: 77 # changes hphp/runtime/base/array-provenance.h x: 8 # contributors y: 49 # changes hphp/runtime/base/bespoke/layout-selection.cpp x: 4 # contributors y: 30 # changes hphp/runtime/base/bespoke/layout.cpp x: 7 # contributors y: 59 # changes hphp/runtime/base/bespoke/layout.h x: 7 # contributors y: 62 # changes hphp/runtime/base/bespoke/logging-array.cpp x: 8 # contributors y: 86 # changes hphp/runtime/base/bespoke/logging-array.h x: 5 # contributors y: 32 # changes hphp/runtime/base/bespoke/logging-profile.cpp x: 6 # contributors y: 50 # changes hphp/runtime/base/bespoke/logging-profile.h x: 6 # contributors y: 40 # changes hphp/runtime/base/collections.cpp x: 23 # contributors y: 68 # changes hphp/runtime/base/rds.cpp x: 30 # contributors y: 90 # changes hphp/runtime/base/stream-wrapper-registry.cpp x: 28 # contributors y: 47 # changes hphp/runtime/debugger/cmd/cmd_constant.cpp x: 19 # contributors y: 21 # changes hphp/runtime/debugger/cmd/cmd_eval.h x: 11 # contributors y: 12 # changes hphp/runtime/debugger/cmd/cmd_extended.cpp x: 17 # contributors y: 21 # changes hphp/runtime/debugger/cmd/cmd_flow_control.cpp x: 24 # contributors y: 48 # changes hphp/runtime/debugger/cmd/cmd_info.cpp x: 26 # contributors y: 44 # changes hphp/runtime/debugger/cmd/cmd_next.cpp x: 23 # contributors y: 51 # changes hphp/runtime/debugger/cmd/cmd_out.cpp x: 15 # contributors y: 19 # changes hphp/runtime/debugger/debugger_client.cpp x: 51 # contributors y: 133 # changes hphp/runtime/debugger/debugger_proxy.cpp x: 30 # contributors y: 59 # changes hphp/runtime/debugger/debugger_server.cpp x: 19 # contributors y: 23 # changes hphp/runtime/debugger/dummy_sandbox.cpp x: 22 # contributors y: 40 # changes hphp/runtime/ext/icu/ext_icu_uconverter.cpp x: 21 # contributors y: 28 # changes hphp/runtime/vm/jit/abi-arm.h x: 15 # contributors y: 46 # changes hphp/runtime/vm/jit/abi-x64.h x: 24 # contributors y: 68 # changes hphp/runtime/vm/jit/gvn.cpp x: 28 # contributors y: 113 # changes hphp/runtime/vm/jit/ir-builder.cpp x: 27 # contributors y: 228 # changes hphp/runtime/vm/jit/ir-builder.h x: 23 # contributors y: 130 # changes hphp/runtime/vm/jit/ir-instruction.cpp x: 35 # contributors y: 216 # changes hphp/runtime/vm/jit/ir-unit.cpp x: 23 # contributors y: 92 # changes hphp/runtime/vm/jit/irgen-exit.cpp x: 13 # contributors y: 45 # changes hphp/runtime/vm/jit/irgen-guards.cpp x: 15 # contributors y: 62 # changes hphp/runtime/vm/jit/irgen-interpone.cpp x: 37 # contributors y: 145 # changes hphp/runtime/vm/jit/irgen-state.cpp x: 12 # contributors y: 53 # changes hphp/runtime/vm/jit/irgen.cpp x: 16 # contributors y: 81 # changes hphp/runtime/vm/jit/irlower-array.cpp x: 15 # contributors y: 71 # changes hphp/runtime/vm/jit/irlower-bespoke.cpp x: 8 # contributors y: 53 # changes hphp/runtime/vm/jit/irlower-conv.cpp x: 20 # contributors y: 40 # changes hphp/runtime/vm/jit/irlower-internal-inl.h x: 14 # contributors y: 47 # changes hphp/runtime/vm/jit/load-elim.cpp x: 20 # contributors y: 119 # changes hphp/runtime/vm/jit/mcgen-translate.cpp x: 21 # contributors y: 134 # changes hphp/runtime/vm/jit/normalized-instruction.cpp x: 16 # contributors y: 44 # changes hphp/runtime/vm/jit/region-selection.h x: 22 # contributors y: 111 # changes hphp/runtime/vm/jit/ssa-tmp.cpp x: 25 # contributors y: 65 # changes hphp/runtime/vm/jit/store-elim.cpp x: 21 # contributors y: 93 # changes hphp/runtime/vm/jit/target-cache.cpp x: 35 # contributors y: 114 # changes hphp/runtime/vm/jit/tc-prologue.cpp x: 16 # contributors y: 49 # changes hphp/runtime/vm/jit/tc-record.cpp x: 16 # contributors y: 53 # changes hphp/runtime/vm/jit/tc.h x: 14 # contributors y: 53 # changes hphp/runtime/vm/jit/translator-inl.h x: 19 # contributors y: 68 # changes hphp/runtime/vm/jit/type-inl.h x: 24 # contributors y: 99 # changes hphp/runtime/vm/jit/type.cpp x: 39 # contributors y: 267 # changes hphp/runtime/vm/jit/unique-stubs-x64.cpp x: 28 # contributors y: 125 # changes hphp/runtime/vm/jit/vasm-arm.cpp x: 30 # contributors y: 157 # changes hphp/runtime/vm/jit/vasm-check.cpp x: 18 # contributors y: 54 # changes hphp/runtime/vm/jit/vasm-emit.cpp x: 16 # contributors y: 33 # changes hphp/runtime/vm/jit/vasm-instr.cpp x: 25 # contributors y: 106 # changes hphp/runtime/vm/jit/vasm-instr.h x: 26 # contributors y: 155 # changes hphp/runtime/vm/jit/vasm-print.cpp x: 19 # contributors y: 63 # changes hphp/runtime/vm/jit/vasm-x64.cpp x: 29 # contributors y: 210 # changes hphp/runtime/vm/jit/vasm-xls.cpp x: 23 # contributors y: 124 # changes hphp/runtime/vm/native.cpp x: 42 # contributors y: 156 # changes hphp/util/asm-x64.h x: 36 # contributors y: 104 # changes hphp/util/managed-arena.cpp x: 6 # contributors y: 32 # changes hphp/runtime/ext/std/ext_std_file.cpp x: 49 # contributors y: 106 # changes hphp/runtime/vm/type-constraint.h x: 33 # contributors y: 97 # changes hphp/hack/src/typing/tast_env.mli x: 31 # contributors y: 114 # changes hphp/runtime/vm/interp-helpers.h x: 14 # contributors y: 60 # changes hphp/hack/src/server/serverCommandTypesUtils.ml x: 34 # contributors y: 78 # changes hphp/hack/src/decl/decl.ml x: 59 # contributors y: 204 # changes hphp/hack/src/parser/flatten_smart_constructors.rs x: 30 # contributors y: 75 # changes hphp/hack/src/parser/full_fidelity_syntax_kind.ml x: 42 # contributors y: 91 # changes hphp/hack/src/parser/full_fidelity_syntax_type.ml x: 50 # contributors y: 133 # changes hphp/hack/src/parser/full_fidelity_token_kind.ml x: 34 # contributors y: 73 # changes hphp/hack/src/parser/full_fidelity_validated_syntax.ml x: 49 # contributors y: 123 # changes hphp/hack/src/parser/schema/schema_definition.ml x: 50 # contributors y: 129 # changes hphp/hack/src/parser/syntax_kind.rs x: 22 # contributors y: 46 # changes hphp/hack/src/parser/verify_smart_constructors_generated.rs x: 27 # contributors y: 64 # changes hphp/runtime/base/array-data-inl.h x: 22 # contributors y: 82 # changes hphp/runtime/base/array-data.h x: 53 # contributors y: 293 # changes hphp/hack/src/annotated_ast/aast_defs.ml x: 28 # contributors y: 90 # changes hphp/runtime/base/apc-stats.cpp x: 29 # contributors y: 64 # changes hphp/runtime/base/array-data.cpp x: 46 # contributors y: 291 # changes hphp/runtime/base/bespoke-array.cpp x: 6 # contributors y: 54 # changes hphp/hack/src/facts/facts_parser.ml x: 21 # contributors y: 45 # changes hphp/runtime/vm/debugger-hook.cpp x: 30 # contributors y: 78 # changes hphp/hack/src/typing/typing_log.ml x: 35 # contributors y: 143 # changes hphp/runtime/vm/verifier/check-func.cpp x: 35 # contributors y: 210 # changes hphp/runtime/base/request-injection-data.h x: 35 # contributors y: 77 # changes hphp/runtime/base/backtrace.cpp x: 36 # contributors y: 127 # changes hphp/runtime/ext/std/ext_std_errorfunc.cpp x: 29 # contributors y: 54 # changes hphp/hack/src/hh_parse.ml x: 32 # contributors y: 71 # changes hphp/hack/src/server/findRefsService.ml x: 37 # contributors y: 100 # changes hphp/hack/src/typing/typing_env_types.ml x: 31 # contributors y: 100 # changes hphp/runtime/base/repo-auth-type.cpp x: 22 # contributors y: 56 # changes hphp/runtime/base/string-data.cpp x: 48 # contributors y: 165 # changes hphp/runtime/base/string-data.h x: 37 # contributors y: 125 # changes hphp/runtime/base/type-array.cpp x: 46 # contributors y: 177 # changes hphp/runtime/base/type-array.h x: 36 # contributors y: 122 # changes hphp/runtime/base/types.h x: 38 # contributors y: 147 # changes hphp/runtime/vm/preclass-emitter.cpp x: 33 # contributors y: 87 # changes hphp/hack/src/typing/tast_check/reified_check.ml x: 25 # contributors y: 89 # changes hphp/hack/src/client/clientStart.ml x: 27 # contributors y: 92 # changes hphp/hhbbc/misc.h x: 20 # contributors y: 44 # changes hphp/runtime/server/fastcgi/fastcgi-session.cpp x: 20 # contributors y: 29 # changes hphp/hack/src/typing/type_visitor.ml x: 22 # contributors y: 73 # changes hphp/runtime/ext/zlib/ext_zlib.php x: 20 # contributors y: 25 # changes hphp/runtime/ext/json/JSON_parser.cpp x: 42 # contributors y: 110 # changes hphp/runtime/ext/gd/ext_gd.cpp x: 47 # contributors y: 115 # changes hphp/runtime/vm/jit/translator-runtime.cpp x: 58 # contributors y: 396 # changes hphp/runtime/vm/jit/translator-runtime.h x: 44 # contributors y: 207 # changes hphp/runtime/ext/vsdebug/debugger.cpp x: 14 # contributors y: 64 # changes hphp/runtime/ext/vsdebug/debugger.h x: 8 # contributors y: 39 # changes hphp/runtime/base/preg.cpp x: 66 # contributors y: 152 # changes hphp/hack/src/parser/parser_env.rs x: 19 # contributors y: 27 # changes hphp/runtime/vm/jit/type.h x: 36 # contributors y: 175 # changes hphp/runtime/base/array-data-defs.h x: 33 # contributors y: 145 # changes hphp/runtime/base/file-stream-wrapper.cpp x: 24 # contributors y: 38 # changes hphp/runtime/base/heap-collect.cpp x: 31 # contributors y: 171 # changes hphp/runtime/vm/member-operations.h x: 49 # contributors y: 272 # changes hphp/runtime/vm/jit/irgen.h x: 20 # contributors y: 92 # changes hphp/runtime/vm/jit/code-gen-helpers.h x: 23 # contributors y: 74 # changes hphp/runtime/server/http-server.cpp x: 47 # contributors y: 136 # changes hphp/runtime/vm/treadmill.cpp x: 25 # contributors y: 46 # changes hphp/runtime/vm/func-inl.h x: 29 # contributors y: 149 # changes hphp/runtime/vm/func.h x: 50 # contributors y: 313 # changes hphp/runtime/vm/unit.cpp x: 58 # contributors y: 324 # changes hphp/runtime/vm/act-rec.h x: 12 # contributors y: 49 # changes hphp/runtime/vm/jit/region-hot-trace.cpp x: 18 # contributors y: 61 # changes hphp/runtime/ext/hsl/ext_hsl_str.cpp x: 2 # contributors y: 19 # changes hphp/hack/src/server/serverFindLocals.ml x: 23 # contributors y: 35 # changes hphp/runtime/vm/jit/fixup.cpp x: 29 # contributors y: 73 # changes hphp/runtime/base/datatype.h x: 34 # contributors y: 104 # changes hphp/util/alloc.cpp x: 32 # contributors y: 125 # changes hphp/runtime/ext/std/ext_std_process.cpp x: 26 # contributors y: 38 # changes hphp/runtime/base/type-structure-helpers.cpp x: 26 # contributors y: 109 # changes hphp/runtime/ext/array/ext_array.cpp x: 52 # contributors y: 263 # changes hphp/runtime/ext/mysql/mysql_common.cpp x: 45 # contributors y: 93 # changes hphp/runtime/base/timezone.cpp x: 40 # contributors y: 71 # changes hphp/runtime/base/concurrent-shared-store.h x: 31 # contributors y: 88 # changes hphp/runtime/ext/objprof/ext_objprof.cpp x: 27 # contributors y: 84 # changes hphp/runtime/base/tv-comparisons.cpp x: 35 # contributors y: 93 # changes hphp/runtime/vm/preclass.h x: 28 # contributors y: 51 # changes hphp/hack/src/providers/provider_context.ml x: 9 # contributors y: 35 # changes hphp/runtime/base/type-structure.cpp x: 29 # contributors y: 89 # changes hphp/runtime/base/stats.h x: 27 # contributors y: 49 # changes hphp/runtime/base/tv-arith.cpp x: 35 # contributors y: 103 # changes hphp/runtime/base/tv-conversions.cpp x: 25 # contributors y: 100 # changes hphp/runtime/base/tv-helpers.cpp x: 33 # contributors y: 91 # changes hphp/runtime/base/type-string.cpp x: 38 # contributors y: 90 # changes hphp/runtime/base/type-variant.cpp x: 48 # contributors y: 188 # changes hphp/runtime/base/type-variant.h x: 45 # contributors y: 207 # changes hphp/runtime/ext/fb/ext_fb.cpp x: 36 # contributors y: 110 # changes hphp/runtime/ext/memcache/ext_memcache.cpp x: 31 # contributors y: 58 # changes hphp/runtime/ext/pdo/ext_pdo.cpp x: 47 # contributors y: 105 # changes hphp/runtime/ext/string/ext_string.cpp x: 50 # contributors y: 115 # changes hphp/runtime/vm/jit/translator.h x: 37 # contributors y: 230 # changes hphp/runtime/vm/member-operations.cpp x: 25 # contributors y: 54 # changes hphp/runtime/base/array-common.cpp x: 23 # contributors y: 52 # changes hphp/runtime/base/array-init.h x: 30 # contributors y: 101 # changes hphp/runtime/base/array-iterator.h x: 39 # contributors y: 123 # changes hphp/runtime/base/array-util.cpp x: 35 # contributors y: 88 # changes hphp/runtime/server/pagelet-server.cpp x: 37 # contributors y: 68 # changes hphp/runtime/server/xbox-server.h x: 25 # contributors y: 38 # changes hphp/runtime/ext/datetime/ext_datetime.cpp x: 37 # contributors y: 70 # changes hphp/runtime/ext/soap/encoding.cpp x: 35 # contributors y: 96 # changes hphp/runtime/ext/xmlreader/ext_xmlreader.cpp x: 23 # contributors y: 39 # changes hphp/runtime/base/tv-conv-notice.h x: 1 # contributors y: 9 # changes hphp/runtime/ext/curl/ext_curl.h x: 21 # contributors y: 24 # changes hphp/runtime/ext/std/ext_std_math.cpp x: 30 # contributors y: 54 # changes hphp/runtime/base/array-iterator.cpp x: 39 # contributors y: 143 # changes hphp/runtime/base/container-functions.h x: 22 # contributors y: 30 # changes hphp/runtime/ext/apc/ext_apc.cpp x: 37 # contributors y: 95 # changes hphp/hack/src/parser/full_fidelity_parser_errors.ml x: 65 # contributors y: 254 # changes hphp/hack/src/parser/full_fidelity_positioned_syntax.ml x: 31 # contributors y: 65 # changes hphp/runtime/ext/soap/ext_soap.cpp x: 33 # contributors y: 73 # changes hphp/runtime/base/string-util.cpp x: 35 # contributors y: 53 # changes hphp/runtime/ext/apache/ext_apache.cpp x: 25 # contributors y: 31 # changes hphp/runtime/ext/mcrouter/ext_mcrouter.cpp x: 25 # contributors y: 42 # changes hphp/runtime/ext/openssl/ext_openssl.cpp x: 38 # contributors y: 70 # changes hphp/runtime/base/directory.cpp x: 18 # contributors y: 23 # changes hphp/runtime/base/file.cpp x: 47 # contributors y: 95 # changes hphp/runtime/ext/iconv/ext_iconv.cpp x: 27 # contributors y: 36 # changes hphp/runtime/ext/json/ext_json.cpp x: 36 # contributors y: 54 # changes hphp/runtime/ext/memcached/ext_memcached.cpp x: 34 # contributors y: 53 # changes hphp/runtime/ext/sockets/ext_sockets.cpp x: 36 # contributors y: 64 # changes hphp/runtime/ext/zip/ext_zip.cpp x: 39 # contributors y: 62 # changes hphp/runtime/server/http-protocol.cpp x: 39 # contributors y: 88 # changes hphp/runtime/ext/pcre/ext_pcre.cpp x: 34 # contributors y: 58 # changes hphp/runtime/server/admin-request-handler.cpp x: 57 # contributors y: 162 # changes hphp/runtime/server/transport.h x: 40 # contributors y: 67 # changes hphp/runtime/vm/jit/ir-unit.h x: 20 # contributors y: 67 # changes hphp/hack/src/client/clientRefactor.ml x: 26 # contributors y: 43 # changes hphp/runtime/server/transport.cpp x: 46 # contributors y: 97 # changes hphp/runtime/ext/pcre/ext_pcre.h x: 15 # contributors y: 15 # changes hphp/runtime/base/apc-object.cpp x: 25 # contributors y: 76 # changes hphp/runtime/ext/domdocument/ext_domdocument.cpp x: 32 # contributors y: 87 # changes hphp/runtime/server/http-request-handler.cpp x: 40 # contributors y: 90 # changes hphp/runtime/ext/zlib/ext_zlib.cpp x: 32 # contributors y: 68 # changes hphp/util/portability.h x: 29 # contributors y: 45 # changes hphp/runtime/base/timezone.h x: 30 # contributors y: 36 # changes hphp/hack/src/ifc/ifc_types.ml x: 5 # contributors y: 47 # changes hphp/runtime/ext/extension.cpp x: 29 # contributors y: 66 # changes hphp/runtime/server/request-uri.cpp x: 23 # contributors y: 28 # changes hphp/runtime/base/file.h x: 38 # contributors y: 66 # changes hphp/runtime/base/string-util.h x: 24 # contributors y: 28 # changes hphp/runtime/ext/mysql/mysql_common.h x: 29 # contributors y: 51 # changes CMake/Options.cmake x: 31 # contributors y: 39 # changes hphp/hack/src/generate_full_fidelity.ml x: 39 # contributors y: 129 # changes hphp/runtime/base/socket.cpp x: 31 # contributors y: 51 # changes hphp/hack/src/parser/smart_constructors/smartConstructorsWrappers.ml x: 25 # contributors y: 50 # changes hphp/runtime/base/output-file.cpp x: 18 # contributors y: 21 # changes CMake/FindMcrypt.cmake x: 5 # contributors y: 4 # changes
1094.0
# changes
  min: 1.0
  average: 24.69
  25th percentile: 3.0
  median: 9.0
  75th percentile: 23.0
  max: 1094.0
0 172.0
# contributors
min: 1.0 | average: 9.5 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 12.0 | max: 172.0