At Tue, 18 Jul 2017 12:47:21 -0500, Vincent St-Amour wrote: > Matthew Flatt > - rktio (64146e94dc72d3744ff47b109f77be9bafda3113 @ racket)
I'm not sure whether this should be mentioned, but maybe: * Internally, Racket's immediate compatibility layer over operating-system facilities has been moved into its own library, "rktio", so it can be used in future Racket implementations. This change should be transparent, but the refactoring moves code that has many compiler and OS dependencies, so we expect a new glitch or two in less-common build and execution environments. Please report problems at https://github.com/racket/racket/issues . > - improve cross-compilation (c917434a86162a7b96e8766f244d013c9c25dc34 > d469265a6e60b4632457ca6a35163746e9464bdf @ racket) * Racket supports cross-compilation of executables in more cases, including executables that depend on packages for foreign libraries. > - authentic structs (f43234e1cbed1aa3da993750aec329b195d2f8cd @ racket) * The `struct` form supports an `#:authentic` annotation to declare that chaperones and impersonators are never allowed on instances of the declared structure type. This annotation is intended for use on a library's internal data structures, where it won't interfere with contracts or other forms of extension at a library's interface. It can sometimes provide a small performance boost. > - ffi/unsafe/global (87c0ca84a81aa55c1f7b93a1bc9e54945b992a79 @ racket) > - fix executable creation (c082d77c971f7a042cf69de9df150c80e9384b71 @ racket) I don't think these need to be mentioned. -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/20170718184529.2B61B650079%40mail-svr1.cs.utah.edu. For more options, visit https://groups.google.com/d/optout.
