|
|
|
@22989
|
[22989]
|
8 days |
audreyt |
* GHC 6.10 support, part 2 of 3: Adjust for extensible exceptions.
|
|
|
|
@21675
|
[21675]
|
4 months |
audreyt |
* Delete everything we're not actively using from src/.
|
|
|
|
@21673
|
[21673]
|
4 months |
audreyt |
* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:
…
|
|
|
|
@20058
|
[20058]
|
9 months |
gbacon |
Build the library, but the executable still doesn't link. Why aren't we …
|
|
|
|
@17047
|
[17047]
|
17 months |
audreyt |
* Final batch of HPC-inspired toplevel removals:
…
|
|
|
|
@16627
|
[16627]
|
18 months |
gaal |
* reintroduce the description field in CompUnit?, and chase codeGens
to …
|
|
|
|
@16610
|
[16610]
|
18 months |
gaal |
* factor out a function for fresh envDebug maps
|
|
|
|
@16414
|
[16414]
|
18 months |
audreyt |
* Pugs.AST.Pad: emptyPad is moved into .Internals.
|
|
|
|
@16413
|
[16413]
|
18 months |
audreyt |
* Regen instances.
|
|
|
|
@16412
|
[16412]
|
18 months |
audreyt |
* Pugs.AST.Internals - Tidy up initial structs for the new VCode/Pad
…
|
|
|
|
@16391
|
[16391]
|
18 months |
audreyt |
* Stub code objects are ireelvant to parsing.
|
|
|
|
@16379
|
[16379]
|
18 months |
audreyt |
* &?BLOCK and &?ROUTINE are now correctly (recursively, lexically)
…
|
|
|
|
@16378
|
[16378]
|
18 months |
audreyt |
* Fix trait blocks and their interactions.
|
|
|
|
@16373
|
[16373]
|
18 months |
audreyt |
* Change the MPad data type to be a standalone datatype,
instead of the …
|
|
|
|
@16370
|
[16370]
|
18 months |
audreyt |
* Separate "inline" calls with "displaced" callers, so caller() works more …
|
|
|
|
@16360
|
[16360]
|
18 months |
audreyt |
* Regen instances.
|
|
|
|
@16359
|
[16359]
|
18 months |
audreyt |
* The cached "subLexical" field is no more.
|
|
|
|
@16355
|
[16355]
|
18 months |
audreyt |
[07-end-blocks.t] Explicitly refer to $package::var instead
of using "our …
|
|
|
|
@16354
|
[16354]
|
18 months |
audreyt |
|
|
|
|
@16353
|
[16353]
|
18 months |
audreyt |
* "make ghci" now works GHC 6.7-trunk (which bundles the filepath …
|
|
|
|
@16352
|
[16352]
|
18 months |
audreyt |
* Reclose global pad too.
|
|
|
|
@16344
|
[16344]
|
18 months |
audreyt |
* Finally, circular loading of TVars.
|
|
|
|
@16343
|
[16343]
|
18 months |
audreyt |
* Loading recursive TVar finally works.
|
|
|
|
@16342
|
[16342]
|
18 months |
audreyt |
|
|
|
|
@16341
|
[16341]
|
18 months |
audreyt |
* Tonights work
|
|
|
|
@16340
|
[16340]
|
18 months |
audreyt |
* Params unified with pad entries.
|
|
|
|
@16339
|
[16339]
|
18 months |
audreyt |
* Things actually run now, yay. Next step is to convert
Params over to …
|
|
|
|
@16338
|
[16338]
|
18 months |
audreyt |
* Pad refactoring now runs - snapshot the tree before we redo LexPad?
|
|
|
|
@16336
|
[16336]
|
18 months |
audreyt |
* Remove unused imports.
(The YAML compression stuff should probably …
|
|
|
|
@16333
|
[16333]
|
18 months |
audreyt |
* More pad refactoring.
|
|
|
|
@16331
|
[16331]
|
18 months |
audreyt |
|
|
|
|
@16330
|
[16330]
|
18 months |
audreyt |
* more whack at pad refactoring; lift freshness to VCode
level and …
|
|
|
|
@16329
|
[16329]
|
18 months |
audreyt |
* syntax checks now!
|
|
|
|
@16328
|
[16328]
|
18 months |
audreyt |
* Done with the parser part.
|
|
|
|
@16327
|
[16327]
|
18 months |
audreyt |
* more preliminary hacks.
|
|
|
|
@16326
|
[16326]
|
18 months |
audreyt |
* temp checkin for pad refactoring; COMPILING pad thought out.
|
|
|
|
@16324
|
[16324]
|
18 months |
audreyt |
|
|
|
|
@16323
|
[16323]
|
18 months |
audreyt |
* initial checkin for pad refactoring
|
|
|
|
@15829
|
[15829]
|
20 months |
audreyt |
* Revert r15828 as promised.
|
|
|
|
@15828
|
[15828]
|
20 months |
audreyt |
* Snapshot merge of the pad branch into trunk.
Tests mostly passes; …
|
|
|
|
@15777
|
[15777]
|
20 months |
audreyt |
* Gain another ~10% on startup speed (Prelude+Test) by simply
changing …
|
|
|
|
@15765
|
[15765]
|
20 months |
audreyt |
* Chase latest mtl export interface changes; this should
repair the …
|
|
|
|
@15761
|
[15761]
|
20 months |
audreyt |
* regen instances.
|
|
|
|
@15749
|
[15749]
|
20 months |
audreyt |
* regen instances.
|
|
|
|
@15748
|
[15748]
|
20 months |
audreyt |
* DriFT.YAML: Attempt to delay GC of stable pointers.
|
|
|
|
@15747
|
[15747]
|
20 months |
audreyt |
* Regen instances.
|
|
|
|
@15746
|
[15746]
|
20 months |
audreyt |
* Mark various instances YAML-anchored; this should reduce
startup time …
|
|
|
|
@15744
|
[15744]
|
20 months |
audreyt |
* Pugs.AST.Internals: Refactor TraitBlocks? into its own
data type to …
|
|
|
|
@15735
|
[15735]
|
20 months |
audreyt |
* Pugs.AST.Pos: Switch to a ByteString? representation of
the source file …
|
|
|
|
@15733
|
[15733]
|
20 months |
audreyt |
* regen instances.
|
|
|
|
@15732
|
[15732]
|
20 months |
audreyt |
* Pugs.AST.Internals: Remove the envClasses field as it does
not add to …
|
|
|
|
@15710
|
[15710]
|
21 months |
audreyt |
* Chase "is context" pad structure changes in other modules.
This …
|
|
|
|
@15707
|
[15707]
|
21 months |
audreyt |
regen instances.
|
|
|
|
@15706
|
[15706]
|
21 months |
audreyt |
* Pugs.AST.Internals: Code cleanups (change PadEntry?
to use newVal-style …
|
|
|
|
@15684
|
[15684]
|
21 months |
audreyt |
* Misc. fixups.
This concludes the multi-variants-handling batch of …
|
|
|
|
@15680
|
[15680]
|
21 months |
audreyt |
* regen instances.
|
|
|
|
@15678
|
[15678]
|
21 months |
audreyt |
* Pugs.AST.Internals: VMultiCode is now a shallow Set of
long names, …
|
|
|
|
@15651
|
[15651]
|
21 months |
gaal |
* unify the two Sig constructors to one with a Maybe invocant.
|
|
|
|
@15641
|
[15641]
|
21 months |
audreyt |
* Pugs.AST.Pad: Since SCodeMulti is no more, merge
multi entries by …
|
|
|
|
@15640
|
[15640]
|
21 months |
audreyt |
regen instances.
|
|
|
|
@15639
|
[15639]
|
21 months |
audreyt |
* Pugs.AST.Utils: SCodeMulti is no more.
|
|
|
|
@15638
|
[15638]
|
21 months |
audreyt |
* Pugs.AST.Internals: VMultiCode now holds a map from longname
to …
|
|
|
|
@15617
|
[15617]
|
21 months |
audreyt |
* regen instances.
|
|
|
|
@15616
|
[15616]
|
21 months |
audreyt |
* Change all liftSTM into stm and all liftIO into io.
|
|
|
|
@15611
|
[15611]
|
21 months |
audreyt |
* "our $x" now reuses pad entry for package and lexical vars:
module …
|
|
|
|
@15599
|
[15599]
|
21 months |
audreyt |
* Pugs.AST.SIO: Add "stm" and "io" as aliases for "liftSTM"
and …
|
|
|
|
@15592
|
[15592]
|
21 months |
audreyt |
* Pugs.AST.Pad: new adjustPad API to adjust one pad entry;
also chase …
|
|
|
|
@15591
|
[15591]
|
21 months |
audreyt |
regen instances.
|
|
|
|
@15590
|
[15590]
|
21 months |
audreyt |
* Pugs.AST.Internals: Add cloneRef and cloneIVar APIs
to facilitate …
|
|
|
|
@15589
|
[15589]
|
21 months |
audreyt |
* Pugs.AST.Scope:
let/temp/env are no longer scope declarators.
…
|
|
|
|
@15574
|
[15574]
|
21 months |
audreyt |
* Pugs.AST.Pad: diffPad now considers rebound entries as
"fresh", even …
|
|
|
|
@15572
|
[15572]
|
21 months |
audreyt |
retError is no more; use "die" instead.
|
|
|
|
@15571
|
[15571]
|
21 months |
audreyt |
Regen DrIFT instances.
|
|
|
|
@15569
|
[15569]
|
21 months |
audreyt |
* Pugs.AST.Internals - Introduce the VCodeMulti data type
to maintain …
|
|
|
|
@15507
|
[15507]
|
21 months |
gaal |
* unbreak the build
|
|
|
|
@15503
|
[15503]
|
21 months |
gaal |
* Don't mention ByteString?.Char8 in places where an accidental
string op …
|
|
|
|
@15496
|
[15496]
|
21 months |
audreyt |
* Introduce the IVal variant of VRef that we're going to
unify all …
|
|
|
|
@15467
|
[15467]
|
21 months |
audreyt |
* Adjust the "return . cast" as needed.
|
|
|
|
@15464
|
[15464]
|
21 months |
audreyt |
* It turned out that Typeable instances can be written manually
(and …
|
|
|
|
@15443
|
[15443]
|
21 months |
audreyt |
* Try making old-land Val Typeable in a -boot file
to avoid most of the …
|
|
|
|
@15436
|
[15436]
|
21 months |
audreyt |
* Pugs.AST.Internals: Move the (Value Val.Val) instance into Pugs.AST.
…
|
|
|
|
@15425
|
[15425]
|
21 months |
audreyt |
* Massive Haddoc-compatibility fix to make all modules
haddockable.
|
|
|
|
@15396
|
[15396]
|
21 months |
audreyt |
* Pugs.AST.Internals - Remove circularity to Pugs.Meta
by moving toVV …
|
|
|
|
@15393
|
[15393]
|
21 months |
audreyt |
* Refactor Str and Class into their own modules.
|
|
|
|
@15379
|
[15379]
|
21 months |
gaal |
* quell some warnings that appear in 'make ghci'
|
|
|
|
@15374
|
[15374]
|
21 months |
audreyt |
* Adapt existing newVal implementation in Pugs.Val to MO.
A "Val" is now …
|
|
|
|
@15297
|
[15297]
|
21 months |
audreyt |
* Revert the previous patch; everything back to normal.
|
|
|
|
@15296
|
[15296]
|
21 months |
audreyt |