Curtis Vogt

Results 388 comments of Curtis Vogt

> ShortStrings.jl is isbits. It supports strings of up to 15 characters via reinterpretting a UInt We can't use ShortStrings.jl as the longest time zone name in the tzdb is...

Rebased to take advantage of #291 and #292. Here's the result of running the package benchmarks: # Benchmark Report for */Users/omus/.julia/dev/TimeZones* ## Job Properties * Time of benchmarks: - Target:...

I'm looking into ShortStrings.jl and StaticArrays.jl as alternatives to making ZonedDateTime an isbitstype

I've been doing a bunch of experimentation and I'll provide an overview of some of bits of knowledge I've discovered: - BitIntegers.jl had a bug where only `IOBuffer` could be...

I should have been clearer in my statement. The current implementation being 2x slower doesn't seem worth merging at this time. There are areas left to explore. I just wanted...

# Benchmark Report for */Users/omus/.julia/dev/TimeZones* ## Job Properties * Time of benchmarks: - Target: 29 Sep 2020 - 15:56 - Baseline: 29 Sep 2020 - 15:57 * Package commits: -...

Code definitely needs polishing but I've managed to get the memory reductions from having `ZonedDateTime` isbits while keeping, or improving upon, the original performance. Mainly what needed to change was...

> Another possibility is to serialize it out to files stored in scratch spaces Great idea. I'll definitely try that out

Seems strange your only seeing this error when running as a script. The error you posted can be minimized to: ```julia julia> using Dates, TimeZones julia> promote(now(tz"UTC"), Time(0)) ERROR: no...

I'm not sure about adding this as `Date + Time` already exists. > I suggest that we should accept all the common constructors for `DateTime`. Could you define what you...