Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
/ druntime Public archive

Merge tag 'v2.076.1' into merge-2.076.1#2029

Merged
wilzbach merged 1274 commits intodlang:dmd-cxxfrom
wilzbach:merge-2.076.1
Jan 5, 2018
Merged

Merge tag 'v2.076.1' into merge-2.076.1#2029
wilzbach merged 1274 commits intodlang:dmd-cxxfrom
wilzbach:merge-2.076.1

Conversation

@wilzbach
Copy link
Contributor

@wilzbach wilzbach commented Jan 4, 2018

dlang-bot and others added 30 commits March 15, 2017 17:47
_equals druntime template for structs
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
Fix issue 8411 - add opCast!bool support for Duration.
Remove a catch of Throwable in object.d
merged-on-behalf-of: Jonathan M Davis <jmdavis@users.noreply.github.com>
Merge remote-tracking branch 'upstream/master' into merge_master
This adds bindings for linux-specific eventfd_* calls.
Add eventfd bindings
merged-on-behalf-of: Vladimir Panteleev <github@thecybershadow.net>
Fixes issue 15947 (https://issues.dlang.org/show_bug.cgi?id=15947)
Fixes issue 14511 (https://issues.dlang.org/show_bug.cgi?id=14511)

Root problem was trying to increment non-existent AA field upon merging profile
stats. The code was also simplified to remove unnecessary condition.
[REG] Simple multithreaded program + "-profile=gc" = crash
netbsd patch: core/sys/netbsd
merged-on-behalf-of: David Nadlinger <code@klickverbot.at>
- finally moved repo under dlang
Fixes issue 12233 - Attempting to use TypeInfo.init results in
a compiler error due to lack of 'this'.
Remove TypeInfo.init
merged-on-behalf-of: Steven Schveighoffer <schveiguy@users.noreply.github.com>
Array Literal Overloads
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
dlang-bot and others added 21 commits August 8, 2017 10:21
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Sebastian Wilzbach <sebi.wilzbach@gmail.com>
winioctl.d: inure against unary + - ~ integral promotion rules
merged-on-behalf-of: Petar Kirov <ZombineDev@users.noreply.github.com>
templated array ops
merged-on-behalf-of: Walter Bright <WalterBright@users.noreply.github.com>
Eliminate one shared static this from thread.d
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
add missing ^^ and ^^= arrayop support
Revert "add changelog for templated array ops"
… written to a separate image section, so _tls_start and _tls_end no longer happen to work as both __gshared and TLS section offsets.
fix issue 17788: MSCOFF: TLS broken with VS2017 15.3.1
…s with mixed modifiers to the memcmp version which should work on values anyway.

Also fixed bad comparison via memcmp only comparing first element.
fix Issue 17876 - [REG 2.074] Internal error when comparing inout(Foo[][]) with Foo[][]
@dlang-bot
Copy link
Contributor

dlang-bot commented Jan 4, 2018

Thanks for your pull request, @wilzbach!

Bugzilla references

Auto-close Bugzilla Description
8411 core.time: No easy way to check if Duration is empty
12233 Attempting to use TypeInfo.init results in a compiler error due to lack of 'this'.
14511 Profiler does not work with multithreaded programs
15947 [REG 2.069.0?] simple multithreaded program + "-profile=gc" = crash

@wilzbach wilzbach added the Trivial typos, formatting, comments label Jan 4, 2018
@wilzbach wilzbach changed the base branch from master to dmd-cxx January 4, 2018 11:36
@dlang-bot dlang-bot added the Enhancement New functionality label Jan 4, 2018
@wilzbach wilzbach merged commit 0d2f73e into dlang:dmd-cxx Jan 5, 2018
@wilzbach wilzbach deleted the merge-2.076.1 branch January 5, 2018 13:26
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Enhancement New functionality Needs Work Trivial typos, formatting, comments

Projects

None yet

Development

Successfully merging this pull request may close these issues.