Landing: aeb28fa47dce

Project / Subsystem

gcc / cobol

Date

2026-05-12

Author

Robert Dubner

Commit

aeb28fa47dce988c01855b7bc2c1b86660423576

Source

github

Perf win

Yes

Breaking

No

All attributes

project
gcc
subsystem
cobol
patch_id
commit_hash
aeb28fa47dce988c01855b7bc2c1b86660423576
source_type
github
headline
COBOL: Improves GENERIC for conditionals and comparisons
tldr
Improves execution speed of conditional logic and comparisons in COBOL programs.
author
Robert Dubner
outcome
committed
performance_win
true
breaking_change
false
series_id
series_parts
[]
tags
  • cobol
  • optimization
  • conditional logic
  • comparison
discussion_id_link
bugzilla_pr
date
2026-05-12T00:00:00.000Z

This commit refines how GENERIC is used to create conditional logic and comparison operations in COBOL, leading to improved execution speed. Several all-purpose routines in libgcobol.so have been replaced with specialized routines implemented in GENERIC. Altered alphabets are now flagged to improve speed.