Opened 12 years ago
Closed 12 years ago
#1952 closed enhancement (done)
Mono support for Persistence
Reported by: | ascheibe | Owned by: | ascheibe |
---|---|---|---|
Priority: | medium | Milestone: | HeuristicLab 3.3.8 |
Component: | Persistence | Version: | 3.3.8 |
Keywords: | Cc: |
Description
This ticket records the changes that have to be made to the Persistence so that it works with Mono. I have created a separate ticket for this task (#1937 tracks all other changes) as this has to be reviewed by epitzer.
Change History (16)
comment:1 Changed 12 years ago by ascheibe
- Status changed from new to accepted
comment:2 Changed 12 years ago by ascheibe
comment:3 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to epitzer
- Status changed from accepted to reviewing
comment:4 Changed 12 years ago by ascheibe
- Owner changed from epitzer to ascheibe
- Status changed from reviewing to assigned
comment:5 Changed 12 years ago by ascheibe
r8647 removed mono compatibility code that doesn't seem to be necessary and caused the GA performance unit test to fail
comment:6 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to epitzer
- Status changed from assigned to reviewing
comment:7 Changed 12 years ago by ascheibe
- Owner changed from epitzer to ascheibe
- Status changed from reviewing to assigned
comment:8 Changed 12 years ago by ascheibe
r8698 implemented reviewing comments
comment:9 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to epitzer
- Status changed from assigned to reviewing
comment:10 Changed 12 years ago by ascheibe
r8699 fixed the documentation of the GetMonoType method
comment:11 Changed 12 years ago by epitzer
- Owner changed from epitzer to ascheibe
- Status changed from reviewing to assigned
Looks very good. Thank you!
One note: Currently only automatic conversion from .NET to Mono will work because System.RuntimeType is translated to MonoType but not the other way around. It might be that this is the only fix needed to support opening files in .NET that were created by the Mono version.
comment:12 Changed 12 years ago by ascheibe
r9014 implemented loading of HL files save with Mono on Windows
comment:13 Changed 12 years ago by ascheibe
r9015 cleaned up Mono code in TypeLoader
comment:14 Changed 12 years ago by ascheibe
- Owner changed from ascheibe to epitzer
- Status changed from assigned to reviewing
comment:15 Changed 12 years ago by ascheibe
- Owner changed from epitzer to ascheibe
- Status changed from reviewing to readytorelease
comment:16 Changed 12 years ago by swagner
- Resolution set to done
- Status changed from readytorelease to closed
- Version changed from 3.3.7 to 3.3.8
r8641 added Mono support to persistence