osa1 (Ömer Sinan Ağacan)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 6 2014, 2:22 AM (284 w, 3 d)

Recent Activity

Wed, Nov 13

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCa06cfb59d21c: Only pass mod_location with HscRecomp instead of the entire ModSummary (authored by osa1).
Only pass mod_location with HscRecomp instead of the entire ModSummary
Wed, Nov 13, 6:12 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC535d0edc11e6: Document CmmTopInfo type (authored by osa1).
Document CmmTopInfo type
Wed, Nov 13, 6:07 AM

Tue, Nov 5

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCb74604923931: CoreTidy: hide tidyRule (authored by osa1).
CoreTidy: hide tidyRule
Tue, Nov 5, 10:44 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCe6ffe148a17c: TidyPgm: replace an explicit loop with mapAccumL (authored by osa1).
TidyPgm: replace an explicit loop with mapAccumL
Tue, Nov 5, 10:44 AM

Thu, Oct 31

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC337e9b5adb58: Remove redundant 0s in ghc-heap pointer strings (authored by osa1).
Remove redundant 0s in ghc-heap pointer strings
Thu, Oct 31, 6:04 PM

Tue, Oct 29

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC01ef3e1fe9cb: Interpreter: initialize arity fields of AP_NOUPDs (authored by osa1).
Interpreter: initialize arity fields of AP_NOUPDs
Tue, Oct 29, 7:37 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC593f6543d2c9: MkIface: Remove redundant parameter and outdated comments from addFingerprints (authored by osa1).
MkIface: Remove redundant parameter and outdated comments from addFingerprints
Tue, Oct 29, 2:50 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCa56433a912c8: Remove unused DynFlags arg of lookupIfaceByModule (authored by osa1).
Remove unused DynFlags arg of lookupIfaceByModule
Tue, Oct 29, 2:50 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCdcd40c714172: HscMain: Move a comment closer to the relevant site (authored by osa1).
HscMain: Move a comment closer to the relevant site
Tue, Oct 29, 2:50 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCbbdd54aab2f7: Return ModIface in compilation pipeline, remove IORef hack for generating… (authored by osa1).
Return ModIface in compilation pipeline, remove IORef hack for generating…
Tue, Oct 29, 2:50 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC3bd3456f144f: Refactor HscRecomp constructors: (authored by osa1).
Refactor HscRecomp constructors:
Tue, Oct 29, 2:50 AM

Sat, Oct 26

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC4054f0e537c4: Remove redundant -fno-cse options (authored by osa1).
Remove redundant -fno-cse options
Sat, Oct 26, 6:59 PM

Wed, Oct 23

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC266435a7ab86: Add new flag for unarised STG dumps (authored by osa1).
Add new flag for unarised STG dumps
Wed, Oct 23, 1:06 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCb521e8b698cc: Refactor Compact.c: (authored by osa1).
Refactor Compact.c:
Wed, Oct 23, 12:21 PM

Oct 3 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC8a254d6bf46e: Fix new compact block allocation in allocateForCompact (authored by osa1).
Fix new compact block allocation in allocateForCompact
Oct 3 2019, 7:00 PM

Oct 2 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC8924224ecfa0: Make small INLINE functions behave properly (authored by osa1).
Make small INLINE functions behave properly
Oct 2 2019, 1:38 AM

Sep 30 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCf3cb8c7cb99e: Refactor iface file generation: (authored by osa1).
Refactor iface file generation:
Sep 30 2019, 9:45 PM

Sep 21 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCded96fb3ad54: Document MIN_PAYLOAD_SIZE and mark-compact GC mark bits (authored by osa1).
Document MIN_PAYLOAD_SIZE and mark-compact GC mark bits
Sep 21 2019, 8:59 AM

Sep 11 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCc76cc0c6fa97: Refactor bad coercion checking in a few places (authored by osa1).
Refactor bad coercion checking in a few places
Sep 11 2019, 6:41 PM

Sep 8 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC51379b89eb08: Add a new flag -dno-typeable-binds for debugging (authored by osa1).
Add a new flag -dno-typeable-binds for debugging
Sep 8 2019, 8:43 PM

Sep 7 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC821bece9e7b5: Minor refactoring in deriveConstants (authored by osa1).
Minor refactoring in deriveConstants
Sep 7 2019, 3:54 AM

Sep 3 2019

osa1 committed rGHC11679e5bec19: Few tweaks in -ddump-debug output, minor refactoring (authored by osa1).
Few tweaks in -ddump-debug output, minor refactoring
Sep 3 2019, 1:40 AM

Aug 31 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCe56251f647bb: Remove redundant special case in STG pretty-printer (authored by osa1).
Remove redundant special case in STG pretty-printer
Aug 31 2019, 5:00 PM

Aug 30 2019

osa1 committed rGHC304067a0cb01: Small optimization in the SRT algorithm (authored by osa1).
Small optimization in the SRT algorithm
Aug 30 2019, 5:16 AM

Aug 29 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCbf9dfe1ca322: Fix LLVM version check yet again (authored by osa1).
Fix LLVM version check yet again
Aug 29 2019, 3:29 AM

Aug 28 2019

osa1 committed rGHC1c7ec4499ffe: Return results of Cmm streams in backends (authored by osa1).
Return results of Cmm streams in backends
Aug 28 2019, 10:33 AM

Aug 27 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC89487be21060: Some tweaks in GHC.Compact haddocks (authored by osa1).
Some tweaks in GHC.Compact haddocks
Aug 27 2019, 2:27 PM
osa1 committed rGHC10763ce0fbf2: Some more documentation for typePrimRep1 stuff (authored by osa1).
Some more documentation for typePrimRep1 stuff
Aug 27 2019, 2:22 PM

Aug 23 2019

osa1 committed rGHCa8300520a714: Make non-streaming LLVM and C backends streaming (authored by osa1).
Make non-streaming LLVM and C backends streaming
Aug 23 2019, 11:00 AM
osa1 committed rGHCc3e26ab3bd45: Remove special case in SRT generation with -split-sections (authored by osa1).
Remove special case in SRT generation with -split-sections
Aug 23 2019, 2:33 AM

Aug 18 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC5b713aa3d015: Fix COMPACT_NFDATA closure size, more CNF sanity checking (authored by osa1).
Fix COMPACT_NFDATA closure size, more CNF sanity checking
Aug 18 2019, 3:45 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC1230d6f92440: Typo fix in CoreToStg (authored by osa1).
Typo fix in CoreToStg
Aug 18 2019, 4:22 AM

Aug 15 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC47e162374051: Document types of LitNumbers, minor refactoring in Literal.hs (authored by osa1).
Document types of LitNumbers, minor refactoring in Literal.hs
Aug 15 2019, 9:19 PM

Aug 10 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC0424de2d7138: Add test for #16893 (authored by osa1).
Add test for #16893
Aug 10 2019, 1:45 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC672cbab26834: Reformat comments in StgSyn (authored by osa1).
Reformat comments in StgSyn
Aug 10 2019, 1:45 PM

Aug 6 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC6f116005a144: Introduce a type for "platform word size", use it instead of Int (authored by osa1).
Introduce a type for "platform word size", use it instead of Int
Aug 6 2019, 7:30 PM

Jul 25 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCb9c99df1a4cd: Printer: add an empty line between bindings in Rec STG binding groups (authored by osa1).
Printer: add an empty line between bindings in Rec STG binding groups
Jul 25 2019, 4:31 PM

Jul 23 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCf9af30f856b0: Remove fix-submodules.py (authored by osa1).
Remove fix-submodules.py
Jul 23 2019, 10:47 AM

Jul 13 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCa7176fa1bf42: Minor refactoring in CmmBuildInfoTables (authored by osa1).
Minor refactoring in CmmBuildInfoTables
Jul 13 2019, 3:41 PM

Jul 9 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC897a59a5c0a0: Minor refactoring in CoreSimpl (authored by osa1).
Minor refactoring in CoreSimpl
Jul 9 2019, 10:01 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCd7423f1096b5: Testsuite tweaks and refactoring (authored by osa1).
Testsuite tweaks and refactoring
Jul 9 2019, 10:01 PM

Jul 2 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC60b9eab9ffa7: Fix stage 1 warnings (authored by osa1).
Fix stage 1 warnings
Jul 2 2019, 3:36 PM

Jun 25 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCff2b99e19fc4: Remove unused UniqSupply functions (authored by osa1).
Remove unused UniqSupply functions
Jun 25 2019, 9:26 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCebd63e8de304: Simplify link_caf and mkForeignLabel functions (authored by osa1).
Simplify link_caf and mkForeignLabel functions
Jun 25 2019, 12:42 AM

Jun 19 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC9d58554f7b19: Properly trim IdInfos of DFunIds and PatSyns in TidyPgm (authored by osa1).
Properly trim IdInfos of DFunIds and PatSyns in TidyPgm
Jun 19 2019, 9:19 PM
osa1 committed rGHC8584430e1d5f: Fix a Note name in CmmNode (authored by osa1).
Fix a Note name in CmmNode
Jun 19 2019, 9:16 PM

Jun 16 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCb965de1ef0e2: Use TupleSections in CmmParse.y, simplify a few exprs (authored by osa1).
Use TupleSections in CmmParse.y, simplify a few exprs
Jun 16 2019, 6:44 PM

Jun 13 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC71e75ba6d892: Remove unused Unique field from StgFCallOp (authored by osa1).
Remove unused Unique field from StgFCallOp
Jun 13 2019, 10:40 PM

Jun 11 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC1389b2ccdecb: Fix an error message in CheckUnload.c:searchHeapBlocks (authored by osa1).
Fix an error message in CheckUnload.c:searchHeapBlocks
Jun 11 2019, 5:46 PM

Jun 1 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC2e297b361692: rts: Remove unused decls from CNF.h (authored by osa1).
rts: Remove unused decls from CNF.h
Jun 1 2019, 10:24 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC1503da32d26f: Fix rewriting invalid shifts to errors (authored by osa1).
Fix rewriting invalid shifts to errors
Jun 1 2019, 10:19 AM

May 31 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCbb929009523a: Fix arity type of coerced types in CoreArity (authored by osa1).
Fix arity type of coerced types in CoreArity
May 31 2019, 1:01 AM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCc70d039e5fa1: Remove unused RTS function 'unmark' (authored by osa1).
Remove unused RTS function 'unmark'
May 31 2019, 1:01 AM

May 29 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC4d51e0d80f02: CNF.c: Move debug functions behind ifdef (authored by osa1).
CNF.c: Move debug functions behind ifdef
May 29 2019, 9:46 AM

May 27 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCdb8e32750801: Add missing opening braces in Cmm dumps (authored by osa1).
Add missing opening braces in Cmm dumps
May 27 2019, 10:53 PM

May 23 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC0b449d341554: Add a test for #16597 (authored by osa1).
Add a test for #16597
May 23 2019, 9:43 PM

May 8 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC9a3acac968d7: Print PAP object address in stg_PAP_info entry code (authored by osa1).
Print PAP object address in stg_PAP_info entry code
May 8 2019, 2:47 PM

May 3 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC0a3e4db325ed: PrimOps.cmm: remove unused stuff (authored by osa1).
PrimOps.cmm: remove unused stuff
May 3 2019, 8:02 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC0af93d16d93e: StgCmmMonad: remove emitProc_, don't export emitProc (authored by osa1).
StgCmmMonad: remove emitProc_, don't export emitProc
May 3 2019, 8:02 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCf862963b6cdd: rts: Properly free the RTSSummaryStats structure (authored by osa1).
rts: Properly free the RTSSummaryStats structure
May 3 2019, 7:56 PM
osa1 committed rGHCcc495d5777c0: Make equality constraints in kinds invisible (authored by RyanGlScott).
Make equality constraints in kinds invisible
May 3 2019, 1:56 PM
osa1 committed rGHC9b59e126f541: Only skip decls with CUSKs with PolyKinds on (fix #16609) (authored by ningning).
Only skip decls with CUSKs with PolyKinds on (fix #16609)
May 3 2019, 1:55 PM
osa1 committed rGHC87bc954ab65a: Fix interface version number printing in --show-iface (authored by osa1).
Fix interface version number printing in --show-iface
May 3 2019, 1:55 PM
osa1 committed rGHC52fc2719b93a: Pattern/expression ambiguity resolution (authored by int-index).
Pattern/expression ambiguity resolution
May 3 2019, 1:55 PM
osa1 committed rGHC8f929388c4b7: Hadrian: generate JUnit testsuite report in Linux CI job (authored by alpmestan).
Hadrian: generate JUnit testsuite report in Linux CI job
May 3 2019, 1:55 PM
osa1 committed rGHC0dde64f28a58: testsuite: Mark concprog001 as fragile (authored by ghc-builders).
testsuite: Mark concprog001 as fragile
May 3 2019, 1:55 PM
osa1 committed rGHC9047f1844d3f: Make Extension derive Bounded (authored by shayne-fletcher-da).
Make Extension derive Bounded
May 3 2019, 1:55 PM

Apr 25 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC4e22826716dc: Minor RTS refactoring: (authored by osa1).
Minor RTS refactoring:
Apr 25 2019, 1:41 PM

Apr 11 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCfa0ccbb8731e: Update a panic message (authored by osa1).
Update a panic message
Apr 11 2019, 7:04 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC091195a49c29: Remove unused remilestoning script (authored by osa1).
Remove unused remilestoning script
Apr 11 2019, 7:03 PM

Apr 8 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC7287bb9ea512: testsuite: Show exit code of GHCi tests on failure (authored by osa1).
testsuite: Show exit code of GHCi tests on failure
Apr 8 2019, 2:30 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC1085090e83bb: Skip test ArithInt16 and ArithWord16 in GHCi way (authored by osa1).
Skip test ArithInt16 and ArithWord16 in GHCi way
Apr 8 2019, 2:23 PM

Apr 2 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC5730f86331df: Minor refactoring in copy array primops: (authored by osa1).
Minor refactoring in copy array primops:
Apr 2 2019, 3:54 PM

Mar 21 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC7b213b8dc668: Print test suite results ("unexpected failures" etc.) in sorted order (authored by osa1).
Print test suite results ("unexpected failures" etc.) in sorted order
Mar 21 2019, 12:02 PM

Mar 12 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC62db9295ba79: Remove duplicate functions in StgCmmUtils, use functions from CgUtils (authored by osa1).
Remove duplicate functions in StgCmmUtils, use functions from CgUtils
Mar 12 2019, 9:59 AM

Mar 6 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC5aab1d9ca927: rts: Unglobalize dead_weak_ptr_list and resurrected_threads (authored by osa1).
rts: Unglobalize dead_weak_ptr_list and resurrected_threads
Mar 6 2019, 3:51 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCc19a401db451: rts/Printer: Print forwarding pointers (authored by osa1).
rts/Printer: Print forwarding pointers
Mar 6 2019, 3:51 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC23342e1f0620: rts/Printer: Introduce a few more printing utilities (authored by osa1).
rts/Printer: Introduce a few more printing utilities
Mar 6 2019, 3:51 PM

Mar 4 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC908b4b865971: Fix two bugs in stg_ap_0_fast in profiling runtime (authored by osa1).
Fix two bugs in stg_ap_0_fast in profiling runtime
Mar 4 2019, 1:07 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC9f5b11fa6a0b: Remove arc scripts (authored by osa1).
Remove arc scripts
Mar 4 2019, 1:07 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC7752fa54909a: Minor documentation fix in GHC.ForeignPtr (authored by osa1).
Minor documentation fix in GHC.ForeignPtr
Mar 4 2019, 1:07 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC6b890d76a252: Fix checkStackChunk() call in Interepter.c, enable an assertion (authored by osa1).
Fix checkStackChunk() call in Interepter.c, enable an assertion
Mar 4 2019, 1:06 PM
Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHC0a4bbb526688: Remove a few undefined prel names (authored by osa1).
Remove a few undefined prel names
Mar 4 2019, 1:06 PM

Jan 18 2019

osa1 committed rGHC8c3133a6e513: Comments in stranal test declarations (authored by osa1).
Comments in stranal test declarations
Jan 18 2019, 6:31 AM

Jan 17 2019

osa1 committed rGHCa1e9cd6af8b4: Add test for #16197 (authored by osa1).
Add test for #16197
Jan 17 2019, 11:51 AM
osa1 committed rGHCa34ee6154593: Refactor GHCi UI to fix #11606, #12091, #15721, #16096 (authored by osa1).
Refactor GHCi UI to fix #11606, #12091, #15721, #16096
Jan 17 2019, 11:50 AM
osa1 committed rGHC448f0e7dd78a: Fix checkPtrInArena (authored by osa1).
Fix checkPtrInArena
Jan 17 2019, 11:50 AM
osa1 committed rGHC19670bc397d8: Fix negative mutator time in GC stats in prof builds (authored by osa1).
Fix negative mutator time in GC stats in prof builds
Jan 17 2019, 11:50 AM
osa1 committed rGHC74cd4ec5d2f9: Fix raiseAsync() UNDERFLOW_FRAME handling in profiling runtime (authored by osa1).
Fix raiseAsync() UNDERFLOW_FRAME handling in profiling runtime
Jan 17 2019, 11:50 AM
osa1 committed rGHCcb2349a4233d: Documentation and refactoring in CCS related code (authored by osa1).
Documentation and refactoring in CCS related code
Jan 17 2019, 11:50 AM

Jan 16 2019

osa1 committed rGHC82d1a88dec21: Implement a sanity check for CCS fields in profiling builds (authored by osa1).
Implement a sanity check for CCS fields in profiling builds
Jan 16 2019, 12:24 AM
osa1 committed rGHC2880cb9840e2: Dump Cmm with -ddump-cmm when building .cmm files (authored by osa1).
Dump Cmm with -ddump-cmm when building .cmm files
Jan 16 2019, 12:24 AM
osa1 committed rGHC6e4e63764aaf: Minor refactoring and documentation in profiling RTS code (authored by osa1).
Minor refactoring and documentation in profiling RTS code
Jan 16 2019, 12:24 AM

Jan 9 2019

osa1 abandoned D5473: Refactor GHCi UI to fix #16096.

Migrated to gitlab: https://gitlab.haskell.org/ghc/ghc/merge_requests/97

Jan 9 2019, 9:48 AM

Jan 8 2019

osa1 added a comment to D5432: Do Caf analysis right before codegen, fix #9718.

Where are we on this work?

Jan 8 2019, 8:40 AM

Dec 27 2018

osa1 updated the summary of D5473: Refactor GHCi UI to fix #16096.
Dec 27 2018, 4:14 AM
osa1 updated the diff for D5473: Refactor GHCi UI to fix #16096.
  • Remove duplication
Dec 27 2018, 4:13 AM
osa1 updated the summary of D5473: Refactor GHCi UI to fix #16096.
Dec 27 2018, 3:44 AM
osa1 updated the diff for D5473: Refactor GHCi UI to fix #16096.
  • Add test
Dec 27 2018, 3:43 AM
osa1 updated the summary of D5473: Refactor GHCi UI to fix #16096.
Dec 27 2018, 3:28 AM