Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pygobject pygobject
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 308
    • Issues 308
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • pygobjectpygobject
  • Merge requests
  • !191

Two general bugfixes found looking at PyPy

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged Benjamin Berg requested to merge benzea/pypy-fixes into master Dec 29, 2021
  • Overview 3
  • Commits 3
  • Pipelines 3
  • Changes 4
  • GArray can have item sizes other than 1 and sizeof(void*)
  • GHashTable marshalling error condition would unref the key/value even though it doesn't own it

And then, one of the tests just appears to be working fine.

The GHashTable part fixes random failures that would happen later on in the pypy tests. It seems like it is stable now.

Edited Dec 29, 2021 by Benjamin Berg
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: benzea/pypy-fixes