Ensuring at least 4 workers when parallel tests are run
Merge pull request #3594 from amitmurthy/amitm/ptestfix

Ensuring at least 8 workers when parallel tests are run
updated packages listing
keep unexported macros around. fixes #1735
decided this is not a big enough deal to justify causing any
possible pain.
Pkg2: forgot to specify the git repo to work on in two places.
Generialize float intrinsics

Add support for FLoat16
Change fp intrinsic arg order. Disable Float16
Update mailmap
Merge branch 'master' of github.com:JuliaLang/julia
Pkg2: fix Pkg2.update() -- pull METADATA before Read.available().
Merge branch 'master' of github.com:JuliaLang/julia
Float16: comment out export of float16 function.
Int128 left shift: workaround for #3596 until upstream bug is fixed
Bump libuv again. Fixes #3584 properly
add benchmark for #3142
more 128-bit integer workarounds for shifts on 32-bit systems [#3596]
give proper citation for benchmark algorithm
Merge pull request #3598 from mlubin/master

add simplex benchmark to perf2
pkg2/resolve: clean up sanity_check

also rename enforce_optimality->enforce_optimality! since it's mutating,
and change interface function arguments order.
pkg2/resolve: alias Vector{FieldValue}->Field