Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
38ce2cc
Remove PPFA.CompilerSettings, access settings directly or through new…
SolalPirelli Apr 9, 2026
c7f8e80
Inject ClassPath into BCodeRepository directly
SolalPirelli Apr 9, 2026
b782d1e
Make PPFA final
SolalPirelli Apr 9, 2026
ee2df3d
Remove unnecessary refs to Phases.genBCodePhase
SolalPirelli Apr 9, 2026
320fbc9
Small simplification
SolalPirelli Apr 9, 2026
5eac605
Emit MODULE$ separately, avoiding the need for a genBCode reference i…
SolalPirelli Apr 9, 2026
eb1b532
Minor cleanups to ease understanding/'find all references'
SolalPirelli Apr 10, 2026
232cc5e
Remove the use of Context from GeneratedClassHandler
SolalPirelli Apr 10, 2026
511dc16
Dedupe FileWriters/ClassfileWriters
SolalPirelli Apr 10, 2026
3aef8cb
Remove capture of Context by BackendUtils
SolalPirelli Apr 10, 2026
28e32be
Remove PPFA from BackendUtils
SolalPirelli Apr 10, 2026
ca7e5f4
Remove needless indirection
SolalPirelli Apr 10, 2026
3fa0b5f
Encapsulate PostProcessor
SolalPirelli Apr 10, 2026
48fdbf9
Remove the need for AbstractFile-to-AbstractFile conversion
SolalPirelli Apr 10, 2026
9a076eb
Remove some locking around already concurrent structures
SolalPirelli Apr 10, 2026
48e7848
Remove unneeded deps from BCodeRepo
SolalPirelli Apr 10, 2026
2ef17b7
Remove another unneeded lock around initializing an already lazy and …
SolalPirelli Apr 10, 2026
61f8321
Remove one more lock around a concurrent data structure
SolalPirelli Apr 10, 2026
08b5f90
Split CoreBTypes into separate BTypeLoader and WellKnownBTypes, forme…
SolalPirelli Apr 13, 2026
029ce0c
Merge BCodeAsmCommon into BCodeUtils
SolalPirelli Apr 13, 2026
19602d5
Delete dead code
SolalPirelli Apr 10, 2026
f3ff58f
Cleanup, avoid taking compilation unit as param when already taking i…
SolalPirelli Apr 13, 2026
41059a8
Stop capturing Context in BCodeIdiomatic just for probably unreachabl…
SolalPirelli Apr 13, 2026
1e56c63
Stop capturing Context in BCodeHelpers
SolalPirelli Apr 13, 2026
b09916b
Stop capturing Context in BCodeSkelBuilder
SolalPirelli Apr 13, 2026
8c5e522
Stop capturing Context in BCodeBodyBuilder
SolalPirelli Apr 13, 2026
4b7ae04
Stop capturing Context in BCodeSyncAndTry
SolalPirelli Apr 13, 2026
99208e1
Stop capturing Context in CodeGen
SolalPirelli Apr 13, 2026
bc07225
Stop editing the Context in GenBCode, clean up
SolalPirelli Apr 10, 2026
1b45003
Finally we can remove this lock that looked unnecessary
SolalPirelli Apr 13, 2026
4112301
Missed one case of captured CompilationUnit
SolalPirelli Apr 13, 2026
258e041
Stop explicitly referencing genBCode from Phases
SolalPirelli Apr 23, 2026
1f41f56
PR feedback
SolalPirelli Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
117 changes: 0 additions & 117 deletions compiler/src/dotty/tools/backend/jvm/BCodeAsmCommon.scala

This file was deleted.

Loading
Loading