bollu (Siddharth Bhat)
User

Projects

User does not belong to any projects.

User Details

User Since
Sep 27 2015, 1:27 AM (199 w, 3 h)

Recent Activity

Thu, Jul 4

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCd7f7e1ed6eb0: Make printer untag when chasing a pointer in a RET_FUN frame (authored by bollu).
Make printer untag when chasing a pointer in a RET_FUN frame
Thu, Jul 4, 8:22 PM

Tue, Jun 25

bollu committed rGHC38ded74349fa: [skip ci] Typo fix: b*ar*nches -> b*ra*nches (authored by bollu).
[skip ci] Typo fix: b*ar*nches -> b*ra*nches
Tue, Jun 25, 9:20 PM

Jun 17 2019

Marge Bot <ben+marge-bot@smart-cactus.org> committed rGHCbb141114ad4e: Add link to mfix.github.io/ghc in HACKING.md (authored by bollu).
Add link to mfix.github.io/ghc in HACKING.md
Jun 17 2019, 12:26 AM

Jun 26 2017

bollu added a comment to D3650: [WIP] Integrating prettyprint into GHC..

I don't understand why the addition of OutputablePrettyprinter causes the compile to break:

Jun 26 2017, 3:17 PM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • change module name to OutputablePrettyprinter.
Jun 26 2017, 3:15 PM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • add a custom OutputablePrettyprinter
Jun 26 2017, 3:12 PM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • added Prettyprinter module, going to replace Pretty with old Pretty
  • move Prettyprinter into Prettyprinter.hs. Revive old Pretty module, but change Doc -> Doc a so external types don't need to change
Jun 26 2017, 1:01 PM

Jun 24 2017

bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • Move prettyprinter-core -> prettyprinter because of superstition that it could be affecting builds
  • Merge branch 'integrating-text' of github.com:bollu/ghc into integrating-text
  • [NFC] eliminate dead code in Pretty.hs
Jun 24 2017, 2:34 PM

Jun 22 2017

bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • add back deleted line from packages
Jun 22 2017, 9:54 AM
bollu added a comment to D3650: [WIP] Integrating prettyprint into GHC..

My build currently breaks at:

Jun 22 2017, 5:09 AM

Jun 21 2017

bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • more or less feature 'complete' Pretty
  • looks like it's compiling
  • fix LLVM BufHandle
  • fix BufHandle in AsmCodeGen
Jun 21 2017, 7:03 PM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • started rewriting using Prettyprinter primitives
  • fixed implementations of Pretty for fastString, LitString, fastZString
  • convert all but mode and printers
Jun 21 2017, 3:41 AM

Jun 19 2017

bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • [WIP] disable everything in Pretty.hs and start aliasing stuff from prettyprinter
Jun 19 2017, 7:10 AM

Jun 15 2017

bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..

Split out the core of prettyprinter into separate submodule. It seems that
boot cannot deal with cabal.project, while the prettyprinter repo uses this.

Jun 15 2017, 4:36 PM
bollu added a comment to D3650: [WIP] Integrating prettyprint into GHC..

@bgamari : why does ./boot not create ghc.mk files for libraries/prettyprinter?

Jun 15 2017, 12:09 PM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • [WIP] trying to pick up pretty printer. Boot isn't picking it up
  • [WIP] change gitmodules to match others'
  • [WIP] prettyprinter is not getting pick up. Why?
Jun 15 2017, 12:08 PM
bollu added a comment to D3650: [WIP] Integrating prettyprint into GHC..

The build breaks because it treats the unused import of Text as an error. How do I ignore this? Thanks!

Jun 15 2017, 10:11 AM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..

try arc diff again, hopefully picks up the smaller changeset this time.

Jun 15 2017, 9:45 AM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • Update submodules, see if this causes the diff to show the actual diff
Jun 15 2017, 9:14 AM
bollu updated the diff for D3650: [WIP] Integrating prettyprint into GHC..
  • fix Text import to be qualified
  • Set version numbers of text to 1.2.*
Jun 15 2017, 9:10 AM
bollu added a comment to D3650: [WIP] Integrating prettyprint into GHC..

This is related to bringing prettyprint within GHC to improve the front-end for error messages and the like.

Jun 15 2017, 9:08 AM
bollu created D3650: [WIP] Integrating prettyprint into GHC..
Jun 15 2017, 6:58 AM

Feb 12 2017

bollu updated the diff for D3129: Typecast covers entire expression to fix format warning..
Feb 12 2017, 5:26 AM
bollu updated the Trac tickets for D3129: Typecast covers entire expression to fix format warning..
Feb 12 2017, 4:43 AM
bollu added a reviewer for D3129: Typecast covers entire expression to fix format warning.: Phyx.

Adding Phyx to the review

Feb 12 2017, 4:40 AM
bollu created D3129: Typecast covers entire expression to fix format warning..
Feb 12 2017, 4:36 AM