[josm-dev] Git mirror of JOSM on GitHub

jamesmikedupont at googlemail.com jamesmikedupont at googlemail.com
Sat Apr 24 18:45:04 BST 2010


I will next encapsulate/isolate the changes, yes.
I am also more interested in optimizing the generated code,
will work on some optimizations first.
mike

On Sat, Apr 24, 2010 at 3:56 PM, Ævar Arnfjörð Bjarmason
<avarab at gmail.com> wrote:
> On Sat, Apr 24, 2010 at 11:51, jamesmikedupont at googlemail.com
> <jamesmikedupont at googlemail.com> wrote:
>> On Sat, Apr 24, 2010 at 7:16 AM, jamesmikedupont at googlemail.com
>> <jamesmikedupont at googlemail.com> wrote:
>>> Thats great, I will test build it.
>>>
>>> I have been dreaming last night about compiling josm with the GNU Java Compiler:
>>> http://gcc.gnu.org/java/
>>
>> dream come true!!!!
>>
>> http://github.com/h4ck3rm1k3/josm/commit/2432202f867953559d973387bc28ef66acf039f7
>>
>> It works, I now have a gnu java compiler version of josm running, I
>> removed the proxy support because that does not work with classpath.
>> we might be able to implement that some other time.
>> also the rounding of the division is left to do, we will see if it
>> causes big problems.
>>
>> i  made my first commit with it
>> http://www.openstreetmap.org/browse/changeset/4511174
>>
>> http://github.com/downloads/h4ck3rm1k3/josm/josm-custom.jar
>
> That's awesome. Nice to see some development happening with the mirror.
>
> Doesn't Java have some macro-like system or a way to hack it with Ant
> so that gcj support can be merged back in? Maybe by subclassing those
> files you modified and tell ant to compile FooGCJ.java under gcj and
> just Foo.java otherwise.
>
> Also doesn't GCJ support compiling to object code instead of a .jar
> via GCC? Did you try that? If so how does it compare speed/memory
> wise?
>
> Does running with GCJ also suffer from the odd little bugs everywhere
> you get with OpenJDK?
>




More information about the josm-dev mailing list