Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: modern-go/reflect2
base: v1.0.1
Choose a base ref
...
head repository: modern-go/reflect2
compare: v1.0.2
Choose a head ref
  • 11 commits
  • 15 files changed
  • 6 contributors

Commits on Feb 15, 2020

  1. #6, #9: TypeByName/TypeByPackageName use a hack that only works with …

    …gcgo and doesn't work with gccgo. Disabling compilation of type_map.go for gccgo.
    paleozogt committed Feb 15, 2020
    Copy the full SHA
    ce5cf29 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2020

  1. Copy the full SHA
    8205c61 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2020

  1. Merge pull request #13 from jlauinger/fix-unsafe-slice-cast

    fix possible memory confusion in unsafe slice cast
    taowen committed Jun 1, 2020
    2
    Copy the full SHA
    f721678 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #10 from paleozogt/gccgo

    gccgo compatibility
    taowen committed Jun 1, 2020
    Copy the full SHA
    ed4e121 View commit details
    Browse the repository at this point in the history
  3. <fix> (reflect2.go) import runtime

    xueyuan committed Jun 1, 2020
    Copy the full SHA
    c154140 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2020

  1. Merge pull request #15 from aosting/fearture/fix_reflect2

    <fix> (reflect2.go)  import runtime
    taowen committed Jun 2, 2020
    Copy the full SHA
    7e6ae53 View commit details
    Browse the repository at this point in the history

Commits on Dec 31, 2020

  1. drop legacy Go support

    Go 1.9 was released in August 2017 so it's safe to make a claim that projects
    are already using new enough Go version.
    
    Tested with:
    
    $ go version
    go version go1.13.8 linux/amd64
    $ GO111MODULE=off ./test.sh
    ok      github.com/modern-go/reflect2-tests     0.005s  coverage: 12.3% of statements in github.com/modern-go/reflect2
    ok      github.com/modern-go/reflect2-tests/test15      0.004s  coverage: 6.4% of statements in github.com/modern-go/reflect2
    ok      github.com/modern-go/reflect2-tests/tests       0.010s  coverage: 65.4% of statements in github.com/modern-go/reflect2
    
    Signed-off-by: Mikko Ylinen <mikko.ylinen@intel.com>
    mythi committed Dec 31, 2020
    Copy the full SHA
    bb009fe View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2021

  1. Merge pull request #11 from mythi/nolegacy

    drop legacy Go support
    taowen committed Jan 9, 2021
    Copy the full SHA
    333559e View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2021

  1. update signature of mapiterinit of go 1.18

    Tao Wen committed Sep 11, 2021
    Copy the full SHA
    9f87197 View commit details
    Browse the repository at this point in the history
  2. fix go1.18

    Tao Wen committed Sep 11, 2021
    Copy the full SHA
    8358028 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #25 from modern-go/fix-go1.18

    WIP: update signature of mapiterinit of go 1.18
    taowen committed Sep 11, 2021
    Copy the full SHA
    2b33151 View commit details
    Browse the repository at this point in the history