Skip to content

Commit ea2521d

Browse files
Merge branch 'master' into ib/loading_debug
2 parents 665c3eb + d0060e7 commit ea2521d

File tree

30 files changed

+491
-398
lines changed

30 files changed

+491
-398
lines changed

base/boot.jl

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -516,6 +516,30 @@ struct VecElement{T}
516516
end
517517
VecElement(arg::T) where {T} = VecElement{T}(arg)
518518

519+
# inference lattice element types (moved from jltypes.c)
520+
struct Const
521+
val
522+
end
523+
524+
struct PartialStruct
525+
typ
526+
undefs
527+
fields::Array{Any, 1}
528+
end
529+
530+
struct InterConditional
531+
slot::Int
532+
thentype
533+
elsetype
534+
end
535+
536+
struct PartialOpaque
537+
typ::Type
538+
env
539+
parent::MethodInstance
540+
source
541+
end
542+
519543
eval(Core, quote
520544
GotoNode(label::Int) = $(Expr(:new, :GotoNode, :label))
521545
NewvarNode(slot::SlotNumber) = $(Expr(:new, :NewvarNode, :slot))

base/strings/substring.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ function isvalid(s::SubString, i::Integer)
109109
@inbounds return ib && isvalid(s.string, s.offset + i)::Bool
110110
end
111111

112-
thisind(s::SubString{String}, i::Int) = _thisind_str(s, i)
113-
nextind(s::SubString{String}, i::Int) = _nextind_str(s, i)
112+
@propagate_inbounds thisind(s::SubString{String}, i::Int) = _thisind_str(s, i)
113+
@propagate_inbounds nextind(s::SubString{String}, i::Int) = _nextind_str(s, i)
114114

115115
parent(s::SubString) = s.string
116116
parentindices(s::SubString) = (s.offset + 1 : thisind(s.string, s.offset + s.ncodeunits),)

deps/checksums/JuliaSyntaxHighlighting-2817dbaba2a4abaad91a5ad754558840d95ccf2e.tar.gz/md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/JuliaSyntaxHighlighting-2817dbaba2a4abaad91a5ad754558840d95ccf2e.tar.gz/sha512

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
96c4535bb47d6bb6c779e42ae011abbc
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
f2afdb1f0da6b2e5bd21c368e005921f77f7726bca1caac62699563e5d1e110aa08f709156fda2456885b4fe37f9864ccffd87d39a52602da1fb04a39dd7ca67

deps/checksums/LinearAlgebra-7e11b5e1b474ff742fb55f420631964b60158fe6.tar.gz/md5

Lines changed: 0 additions & 1 deletion
This file was deleted.

deps/checksums/LinearAlgebra-7e11b5e1b474ff742fb55f420631964b60158fe6.tar.gz/sha512

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
de32e20dce88650db906b149eda6854b
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
90a6af3cebea0cd01c2b76ad3d70c578cba478f1665e07c66a27d3e91c7c3ceb37d07ea2fc791252d28735aef4a6f1ac86f350058ebb391d79e7a19ee149b639

0 commit comments

Comments
 (0)