Leah Stapleton,

Is Go 1.24 open for development? Yes

Tree status for the Go 1.23 release and Go 1.24 development   
https://groups.google.com/g/golang-dev/c/or4BmCu3LIE/m/a1Hv1yoxBAAJ    

The tree is now open for general development of Go 1.24. It will remain 
open until the freeze begins on November 21st at 11:59 PM Eastern time. 

Have there been any runtime/map_swiss.go Go 1.24 commits? No

https://go.googlesource.com/go/+log/refs/heads/master/src/runtime/map_swiss.go

Most recent:

4f7dc28 all: split old and swiss map abi and compiler integration by 
Michael Pratt · 4 months ago
all: split old and swiss map abi and compiler integration
The two map implementations are still identical, but now the compiler
targets the appropriate ABI depending on GOEXPERIMENT.
For #54766.

057b703 all: create swissmap experiment and fork files by Michael Pratt · 4 
months ago
all: create swissmap experiment and fork files
The _swiss.go files are identical to the originals (except build tag).
Later CLs will change them.
For #54766.

peter

On Saturday, August 17, 2024 at 4:56:06 PM UTC-4 Leah Stapleton wrote:

> Hi,
> The code in the map_swiss.go and map_noswiss.go is virtually the same. 
>
> Have the swiss tables been implemented yet? 
>
> https://github.com/golang/go/blob/master/src/runtime/map_swiss.go
>
> https://github.com/golang/go/blob/master/src/runtime/map_noswiss.go
>
> There is nothing in the map_swiss.go files about the empty or deletedSlots 
> discussed here
> https://go-review.googlesource.com/c/go/+/426614/12/src/runtime/map.go#59
>
> emptySlot          uint8  = 0b1111_1111
> deletedSlot        uint8  = 0b1000_0000
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/855323ac-c1d0-4489-a2dd-544bfacbcec0n%40googlegroups.com.

Reply via email to