You can subscribe to this list here.
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(29) |
Aug
(75) |
Sep
(32) |
Oct
(147) |
Nov
(31) |
Dec
(49) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2010 |
Jan
(46) |
Feb
(35) |
Mar
(148) |
Apr
(33) |
May
(53) |
Jun
(46) |
Jul
(60) |
Aug
(44) |
Sep
(135) |
Oct
(23) |
Nov
(68) |
Dec
(42) |
2011 |
Jan
(94) |
Feb
(55) |
Mar
(114) |
Apr
(78) |
May
(64) |
Jun
(10) |
Jul
(31) |
Aug
(2) |
Sep
(25) |
Oct
(13) |
Nov
(8) |
Dec
(24) |
2012 |
Jan
(5) |
Feb
(33) |
Mar
(31) |
Apr
(19) |
May
(24) |
Jun
(23) |
Jul
(14) |
Aug
(15) |
Sep
(12) |
Oct
(3) |
Nov
(4) |
Dec
(19) |
2013 |
Jan
(8) |
Feb
(20) |
Mar
(4) |
Apr
(2) |
May
(1) |
Jun
(2) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
(1) |
Nov
(4) |
Dec
|
2014 |
Jan
|
Feb
|
Mar
(6) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2015 |
Jan
(7) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(6) |
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: C. J. <ah...@gm...> - 2010-08-27 16:44:08
|
Any other OS targets be considered other than IOS 4 for iphone ?? |
From: Arno P. <ar...@pu...> - 2010-08-27 16:37:24
|
ok, let me explain in more detail: I removed the C++ backend last week because it was never really used anyways and had some serious deficiencies. The Objective-C backend is still there and will only be removed once everyone is happy with the new C backend. If you are just using XMLVM, you won't even notice the difference between the C and the Objective-C backend. After all, the whole point is that the generated code is like "assembler that you don't really want to look at." The reason for the new C backend are the following: - C is a subset of both C++ and Objective-C. In a way it is the lowest common denominator and therefore code generated by XMLVM can be run on more platforms (other than just the iPhone). - the C backend will be *much* more runtime efficient since we don't have to go through Objective-C's dynamic method dispatch anymore. - a fully-fledged garbage collector: the Objective-C backend right now is using reference counting and if you have a cyclic data structure, you will have a memory leak. This won't happen with the C backend. - better J2SE support: the new C backend is already powerful enough to cross-compile OpenJDK. This means that you will get much better coverage of J2SE API than with the Objective-C backend. Arno On 8/27/10 8:29 AM, Charles Johnson wrote: > I saw the post which say the C++ and Object-C backends have been > removed. So was the plan to focus on the C backend just a way to focus > the efforts ?? Also are you considering any other OS targets than IOS 4 > for iphone ?? > > Thanks. > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Charles J. <ah...@gm...> - 2010-08-27 15:29:48
|
I saw the post which say the C++ and Object-C backends have been removed. So was the plan to focus on the C backend just a way to focus the efforts ?? Also are you considering any other OS targets than IOS 4 for iphone ?? Thanks. |
From: Arno P. <ar...@pu...> - 2010-08-26 23:22:30
|
Guys: I'm happy to see that there is interest in the new C backend. The C code generation is mostly done. The big job ahead is to convert the Objective-C wrappers to the new C backend conventions. I hope that I will get some help doing this. I think that this conversion is completed within two months. In a couple of weeks I will send around some technical information regarding the new backend that should help those that plan to add new API. Right now I would suggest holding off on doing any improvements to the Objective-C backend. Arno On 8/26/2010 3:42 PM, Damian wrote: > I was wondering the same... > Since I'm using xmlvm for making a 100% opengl app and I'm coding in > Scala I had to change some of the java library and crosscompile some > scala libs to make it work, so I will have to do that again when > changing to the C backend. Should I change to C backend now or is it too > early? > > Damian > > On Thu, Aug 26, 2010 at 6:47 PM, Leo Izen <leo...@gm... > <mailto:leo...@gm...>> wrote: > > When do you expect it to be ready? In a month, in 6, in 2 years? > > > On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu... > <mailto:ar...@pu...>> wrote: > > > that is correct. We are working hard on the C backend. The mid-term > strategy is to make the C backend the main target. Eventually the > Objective-C backend will also be removed. Note that both C++ and > Objective-C are supersets of C, so nothing will be lost. In > fact, the C > backend is already the most complete code generation we have. It can > cross-compile OpenJDK and will also soon feature a garbage > collector. > > Arno > > Andrew deBlois wrote: > > When downloading the latest version of xmlvm, I see that the > > xmlvm2cpp/ branch > > and the --target=cpp option have been removed. Is C++ > support no longer > > available > > in xmlvm? > > > > Thanks, > > Andrew > > > > > ------------------------------------------------------------------------------ > > Sell apps to millions through the Intel(R) Atom(Tm) Developer > Program > > Be part of this innovative community and reach millions of > netbook users > > worldwide. Take advantage of special opportunities to > increase revenue and > > speed time-to-market. Join now, and jumpstart your future. > > http://p.sf.net/sfu/intel-atom-d2d > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > <mailto:xml...@li...> > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer > Program > Be part of this innovative community and reach millions of > netbook users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase > revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Damian <dam...@gm...> - 2010-08-26 22:42:18
|
I was wondering the same... Since I'm using xmlvm for making a 100% opengl app and I'm coding in Scala I had to change some of the java library and crosscompile some scala libs to make it work, so I will have to do that again when changing to the C backend. Should I change to C backend now or is it too early? Damian On Thu, Aug 26, 2010 at 6:47 PM, Leo Izen <leo...@gm...> wrote: > When do you expect it to be ready? In a month, in 6, in 2 years? > > > On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu...> wrote: > >> >> that is correct. We are working hard on the C backend. The mid-term >> strategy is to make the C backend the main target. Eventually the >> Objective-C backend will also be removed. Note that both C++ and >> Objective-C are supersets of C, so nothing will be lost. In fact, the C >> backend is already the most complete code generation we have. It can >> cross-compile OpenJDK and will also soon feature a garbage collector. >> >> Arno >> >> Andrew deBlois wrote: >> > When downloading the latest version of xmlvm, I see that the >> > xmlvm2cpp/ branch >> > and the --target=cpp option have been removed. Is C++ support no longer >> > available >> > in xmlvm? >> > >> > Thanks, >> > Andrew >> > >> > >> ------------------------------------------------------------------------------ >> > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> > Be part of this innovative community and reach millions of netbook users >> > worldwide. Take advantage of special opportunities to increase revenue >> and >> > speed time-to-market. Join now, and jumpstart your future. >> > http://p.sf.net/sfu/intel-atom-d2d >> > _______________________________________________ >> > xmlvm-users mailing list >> > xml...@li... >> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> >> >> ------------------------------------------------------------------------------ >> Sell apps to millions through the Intel(R) Atom(Tm) Developer Program >> Be part of this innovative community and reach millions of netbook users >> worldwide. Take advantage of special opportunities to increase revenue and >> speed time-to-market. Join now, and jumpstart your future. >> http://p.sf.net/sfu/intel-atom-d2d >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Leo I. <leo...@gm...> - 2010-08-26 22:17:55
|
When do you expect it to be ready? In a month, in 6, in 2 years? On Tue, Aug 24, 2010 at 1:39 PM, Arno Puder <ar...@pu...> wrote: > > that is correct. We are working hard on the C backend. The mid-term > strategy is to make the C backend the main target. Eventually the > Objective-C backend will also be removed. Note that both C++ and > Objective-C are supersets of C, so nothing will be lost. In fact, the C > backend is already the most complete code generation we have. It can > cross-compile OpenJDK and will also soon feature a garbage collector. > > Arno > > Andrew deBlois wrote: > > When downloading the latest version of xmlvm, I see that the > > xmlvm2cpp/ branch > > and the --target=cpp option have been removed. Is C++ support no longer > > available > > in xmlvm? > > > > Thanks, > > Andrew > > > > > ------------------------------------------------------------------------------ > > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > > Be part of this innovative community and reach millions of netbook users > > worldwide. Take advantage of special opportunities to increase revenue > and > > speed time-to-market. Join now, and jumpstart your future. > > http://p.sf.net/sfu/intel-atom-d2d > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Arno P. <ar...@pu...> - 2010-08-25 05:54:18
|
I just committed your patch. Thanks again for the nice work, Paul! Arno On 8/16/10 6:36 PM, Paul Poley wrote: > Hello all, > > I have submitted patch 71001 to supplement Object's wait() & wait(long). > This patch is primarily focused on interrupt(), etc. > > In order to assist testing and/or understanding, I have attached a demo > interruption project. > > To keep the patch smaller & more understandable, I only implemented > interrupt on wait() & wait(long). After approval, I will submit a patch > for interrupting sleep, join, etc. > In the mean time, the interrupt flag will still be set. > > Thanks! > Paul > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-08-24 17:46:34
|
that is correct. We are working hard on the C backend. The mid-term strategy is to make the C backend the main target. Eventually the Objective-C backend will also be removed. Note that both C++ and Objective-C are supersets of C, so nothing will be lost. In fact, the C backend is already the most complete code generation we have. It can cross-compile OpenJDK and will also soon feature a garbage collector. Arno Andrew deBlois wrote: > When downloading the latest version of xmlvm, I see that the > xmlvm2cpp/ branch > and the --target=cpp option have been removed. Is C++ support no longer > available > in xmlvm? > > Thanks, > Andrew > > ------------------------------------------------------------------------------ > Sell apps to millions through the Intel(R) Atom(Tm) Developer Program > Be part of this innovative community and reach millions of netbook users > worldwide. Take advantage of special opportunities to increase revenue and > speed time-to-market. Join now, and jumpstart your future. > http://p.sf.net/sfu/intel-atom-d2d > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Andrew d. <de...@ao...> - 2010-08-24 15:03:55
|
When downloading the latest version of xmlvm, I see that the xmlvm2cpp/ branch and the --target=cpp option have been removed. Is C++ support no longer available in xmlvm? Thanks, Andrew |
From: Arno P. <ar...@pu...> - 2010-08-17 17:13:56
|
The JDWP is no trivial protocol. If someone can point me to a specific Open Source implementation of this protocol, that would be a great start. I poked around for 10 minutes but didn't see any obvious candidate. Arno On 8/17/10 9:42 AM, Damian wrote: > That's what I was thinking. It would be awesome to be able to do that. > I found a page that may be helpful: > > http://download-llnw.oracle.com/javase/1.3/docs/guide/jpda/architecture.html > > It says that sun provides a reference implementation of some parts of > debugger/debugee communication. > > > 2010/8/15 Arno Puder <ar...@pu... <mailto:ar...@pu...>> > > > a little while ago I sent around a proposal over this mailing list for a > proper debugging architecture. It would allow to debug a Java-based > iPhone application from a standard Java debugger (such as Eclipse) and > run the application on Apple's emulator or a real device (see my old > message below). Needless to say that this is a lot of work and at this > point all effort first goes into the new backend before coming back to > debugging support. > > Arno > > --- > > Guys, > > we have been discussing a possible debugging architecture for XMLVM. > There is currently no way to debug a program that was created with XMLVM > in Apple's emulator or on an actual device. It is possible to debug on > the Java side using XMLVM's emulation library for Cocoa Touch. However, > this has two major disadvantages: problems often only materialize when > you deploy your application on the actual device and it also requires us > to keep pace with our own emulation library. We are getting more and > more patches where people create new Java wrappers for Cocoa Touch API, > but don't have the time and resources to provide an implementation for > our Java-based emulation library. This approach does not scale. > > To solve both problems, we consider to focus our resources in a > debugging architecture. Java supports remote debugging: > http://java.sun.com/javase/technologies/core/toolsapis/jpda/index.jsp > > In particular, there is the so-called Java Debug Wire Protocol (JDWP): > http://java.sun.com/j2se/1.5.0/docs/guide/jpda/jdwp-spec.html > > It defines an on-the-wire protocol between debugger and debugee (the > application to be debugged). So, here is the idea we have been toying > with: write a JDWP protocol engine in Java, cross-compile it to > Objective-C, and deploy it (together with the application to be > debugged) on the device. It should then be possible to connect via any > standard Java Debugger to the application running on the device. > > Once we achieve that goal, it would enable us to do source-level > debugging on the actual device and we no longer need to maintain our > Java emulation library (since we would just leverage Apple's own > emulator). > > We think that this is the way to go. Leaves us only with *a lot* of very > tricky code. To implement the JDWP is no small feat. Anyone out there > who has some experience with this? I have been poking around to see if > there might already be a Java-based implementation of the JDWP, but I > couldn't find one. Anyone? > > Arno > > --- > > > On 8/14/10 4:52 PM, Damian wrote: > > Isn't any way to debug the java code with the app running in the > iphone > > simulator? That was my main question. > > A lot of java and .net projects that cross compile to other languages > > manage to do it somehow, like monotouch or GWT. > > What would be the way to make that possible with xmlvm? > > > > On Sat, Aug 14, 2010 at 9:22 AM, Troy Gaines > <tro...@gm... <mailto:tro...@gm...> > > <mailto:tro...@gm... <mailto:tro...@gm...>>> wrote: > > > > I just use the Apple iPhone simulator once I'm compiling in > xCode. > > You should be able to debug from there. > > > > > > On Aug 14, 2010, at 12:51 AM, Damian <dam...@gm... > <mailto:dam...@gm...> > > <mailto:dam...@gm... <mailto:dam...@gm...>>> wrote: > > > >> Well, but there is no way to debug the code while running on > apple > >> simulator, right? Am I missing something? > >> thanks! > >> > >> On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis < > >> <mailto:pan...@pa... > <mailto:pan...@pa...>>pan...@pa... > <mailto:pan...@pa...> > >> <mailto:pan...@pa... > <mailto:pan...@pa...>>> wrote: > >> > >> > >> On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: > >> > >> > Well, I'm finding myself blocked by the emulator > >> capabilities, and I > >> > think that using it maybe is not the best idea. > >> > Is there any way to use apple emulator and be able to debug > >> somehow? > >> > Anyone has taken the approach of not using xmlvm emulator > >> and using > >> > apple's one or a real device? Could I have better luck this way? > >> > The problem I find with xmlvm emulator is that most of apple > >> libraries > >> > are not implemented, and I think doing so is not practical > >> at all. > >> > Besides that, I don't think it's uncommon to find problems > >> in apple > >> > emulator that wasn't in xmlvm one, because the code is not > >> the same. > >> > So finding a way to debug in the actual device would be > >> absolutely > >> > useful and there would be no need to put so much effort on xmlvm > >> > emulator and libs. Am I right? > >> > > >> > Any help or idea will be greatly appreciated. > >> > Damian > >> > >> > >> try this command: > >> > >> java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME > >> --skeleton=iphone > >> > >> and of course replace OUT_DIR and NAME with actual > parameters. > >> Then open the created project in Netbeans under OS X. > >> Don't forget to change target form Netbeans to Xcode > >> > ------------------------------------------------------------------------------ > >> This SF.net <http://SF.net> email is sponsored by Sprint > >> What will you do first with EVO, the first 4G phone? > >> Visit <http://sprint.com/first>sprint.com/first > <http://sprint.com/first> > >> <http://sprint.com/first> -- > >> > <http://p.sf.net/sfu/sprint-com-first>http://p.sf.net/sfu/sprint-com-first > >> _______________________________________________ > >> xmlvm-users mailing list > >> <mailto:xml...@li... > <mailto:xml...@li...>>xml...@li... > <mailto:xml...@li...> > >> <mailto:xml...@li... > <mailto:xml...@li...>> > >> > <https://lists.sourceforge.net/lists/listinfo/xmlvm-users>https://lists.sourceforge.net/lists/listinfo/xmlvm-users > >> > >> > >> > ------------------------------------------------------------------------------ > >> This SF.net <http://SF.net> email is sponsored by > >> > >> Make an app they can't live without > >> Enter the BlackBerry Developer Challenge > >> http://p.sf.net/sfu/RIM-dev2dev > >> _______________________________________________ > >> xmlvm-users mailing list > >> xml...@li... > <mailto:xml...@li...> > >> <mailto:xml...@li... > <mailto:xml...@li...>> > >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > > > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by > > > > Make an app they can't live without > > Enter the BlackBerry Developer Challenge > > http://p.sf.net/sfu/RIM-dev2dev > > > > > > > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > <mailto:xml...@li...> > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > <mailto:xml...@li...> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Arno P. <ar...@pu...> - 2010-08-17 17:03:44
|
there is no need to first generate the .xmlvm files and then cross-compile them. You can point --in to your .class files directly and do everything in one step. You can take a look at build.xml for some examples. Arno On 8/16/10 10:36 AM, tony obrien wrote: > Hi (new list member here...) > > Just when I thought this was *not* going to happen -- XMLVM comes along; > What a GREAT utility. > > *but* ;<>) > > > I have an ANDROID app, (built on NetBeans) that operates successfully on > the Droid device(s) > > I downloaded the xmlvm Trunk, compiled using ANT, and used the generated > jar file to create the ".xmlvm" output files from my project -- all > without issue. > > (I am on a MacBook Pro with OSX 10.6 and I used TERMINAL to run the > commands...) > > Before entering the commands below you may assume that I was in the top > folder of my project (i.e containing the "src", "dist", "res", "build" > etc.) > > I created the ".xmlvm" output using: > > java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar > --in=. --out=xmlvm_output > > which created the ".xmlvm" files shown here: > > > > > I then applied the following command (expecting the results in a new, > empty folder named 'iPhone_Output'): > > java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar > --in=xmlvm_output --out=iPhone_Output --target=android-on-iphone > --iphone-app=myIphoneApp > > But I was greeted by the following error stream: > > > > I was hoping someone could tell me why I am getting errors trying to > convert the ".xmlvm" files to the iPhone Xcode compatible output? > > > > regards, > tob > > Tony O'Brien > Sourcecode, LLC > 856.596.6644 > www.sourcecode-llc.com <http://www.sourcecode-llc.com/> > www.sourcecode-llc.com/tss <http://www.sourcecode-llc.com/tss> > www.sourcecode-llc.com/tssdonor <http://www.sourcecode-llc.com/tssdonor> > > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Arno P. <ar...@pu...> - 2010-08-17 16:48:35
|
I just committed the patch. Nice work, Paul! Arno On 8/16/10 6:36 PM, Paul Poley wrote: > Hello all, > > I have submitted patch 71001 to supplement Object's wait() & wait(long). > This patch is primarily focused on interrupt(), etc. > > In order to assist testing and/or understanding, I have attached a demo > interruption project. > > To keep the patch smaller & more understandable, I only implemented > interrupt on wait() & wait(long). After approval, I will submit a patch > for interrupting sleep, join, etc. > In the mean time, the interrupt flag will still be set. > > Thanks! > Paul > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Damian <dam...@gm...> - 2010-08-17 16:42:12
|
That's what I was thinking. It would be awesome to be able to do that. I found a page that may be helpful: http://download-llnw.oracle.com/javase/1.3/docs/guide/jpda/architecture.html It says that sun provides a reference implementation of some parts of debugger/debugee communication. 2010/8/15 Arno Puder <ar...@pu...> > > a little while ago I sent around a proposal over this mailing list for a > proper debugging architecture. It would allow to debug a Java-based > iPhone application from a standard Java debugger (such as Eclipse) and > run the application on Apple's emulator or a real device (see my old > message below). Needless to say that this is a lot of work and at this > point all effort first goes into the new backend before coming back to > debugging support. > > Arno > > --- > > Guys, > > we have been discussing a possible debugging architecture for XMLVM. > There is currently no way to debug a program that was created with XMLVM > in Apple's emulator or on an actual device. It is possible to debug on > the Java side using XMLVM's emulation library for Cocoa Touch. However, > this has two major disadvantages: problems often only materialize when > you deploy your application on the actual device and it also requires us > to keep pace with our own emulation library. We are getting more and > more patches where people create new Java wrappers for Cocoa Touch API, > but don't have the time and resources to provide an implementation for > our Java-based emulation library. This approach does not scale. > > To solve both problems, we consider to focus our resources in a > debugging architecture. Java supports remote debugging: > http://java.sun.com/javase/technologies/core/toolsapis/jpda/index.jsp > > In particular, there is the so-called Java Debug Wire Protocol (JDWP): > http://java.sun.com/j2se/1.5.0/docs/guide/jpda/jdwp-spec.html > > It defines an on-the-wire protocol between debugger and debugee (the > application to be debugged). So, here is the idea we have been toying > with: write a JDWP protocol engine in Java, cross-compile it to > Objective-C, and deploy it (together with the application to be > debugged) on the device. It should then be possible to connect via any > standard Java Debugger to the application running on the device. > > Once we achieve that goal, it would enable us to do source-level > debugging on the actual device and we no longer need to maintain our > Java emulation library (since we would just leverage Apple's own emulator). > > We think that this is the way to go. Leaves us only with *a lot* of very > tricky code. To implement the JDWP is no small feat. Anyone out there > who has some experience with this? I have been poking around to see if > there might already be a Java-based implementation of the JDWP, but I > couldn't find one. Anyone? > > Arno > > --- > > > On 8/14/10 4:52 PM, Damian wrote: > > Isn't any way to debug the java code with the app running in the iphone > > simulator? That was my main question. > > A lot of java and .net projects that cross compile to other languages > > manage to do it somehow, like monotouch or GWT. > > What would be the way to make that possible with xmlvm? > > > > On Sat, Aug 14, 2010 at 9:22 AM, Troy Gaines <tro...@gm... > > <mailto:tro...@gm...>> wrote: > > > > I just use the Apple iPhone simulator once I'm compiling in xCode. > > You should be able to debug from there. > > > > > > On Aug 14, 2010, at 12:51 AM, Damian <dam...@gm... > > <mailto:dam...@gm...>> wrote: > > > >> Well, but there is no way to debug the code while running on apple > >> simulator, right? Am I missing something? > >> thanks! > >> > >> On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis < > >> <mailto:pan...@pa...>pan...@pa... > >> <mailto:pan...@pa...>> wrote: > >> > >> > >> On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: > >> > >> > Well, I'm finding myself blocked by the emulator > >> capabilities, and I > >> > think that using it maybe is not the best idea. > >> > Is there any way to use apple emulator and be able to debug > >> somehow? > >> > Anyone has taken the approach of not using xmlvm emulator > >> and using > >> > apple's one or a real device? Could I have better luck this > way? > >> > The problem I find with xmlvm emulator is that most of apple > >> libraries > >> > are not implemented, and I think doing so is not practical > >> at all. > >> > Besides that, I don't think it's uncommon to find problems > >> in apple > >> > emulator that wasn't in xmlvm one, because the code is not > >> the same. > >> > So finding a way to debug in the actual device would be > >> absolutely > >> > useful and there would be no need to put so much effort on > xmlvm > >> > emulator and libs. Am I right? > >> > > >> > Any help or idea will be greatly appreciated. > >> > Damian > >> > >> > >> try this command: > >> > >> java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME > >> --skeleton=iphone > >> > >> and of course replace OUT_DIR and NAME with actual parameters. > >> Then open the created project in Netbeans under OS X. > >> Don't forget to change target form Netbeans to Xcode > >> > ------------------------------------------------------------------------------ > >> This SF.net <http://SF.net> email is sponsored by Sprint > >> What will you do first with EVO, the first 4G phone? > >> Visit <http://sprint.com/first>sprint.com/first > >> <http://sprint.com/first> -- > >> <http://p.sf.net/sfu/sprint-com-first> > http://p.sf.net/sfu/sprint-com-first > >> _______________________________________________ > >> xmlvm-users mailing list > >> <mailto:xml...@li...> > xml...@li... > >> <mailto:xml...@li...> > >> <https://lists.sourceforge.net/lists/listinfo/xmlvm-users> > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > >> > >> > >> > ------------------------------------------------------------------------------ > >> This SF.net <http://SF.net> email is sponsored by > >> > >> Make an app they can't live without > >> Enter the BlackBerry Developer Challenge > >> http://p.sf.net/sfu/RIM-dev2dev > >> _______________________________________________ > >> xmlvm-users mailing list > >> xml...@li... > >> <mailto:xml...@li...> > >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > > > > > > > ------------------------------------------------------------------------------ > > This SF.net email is sponsored by > > > > Make an app they can't live without > > Enter the BlackBerry Developer Challenge > > http://p.sf.net/sfu/RIM-dev2dev > > > > > > > > _______________________________________________ > > xmlvm-users mailing list > > xml...@li... > > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: tony o. <to...@so...> - 2010-08-17 12:51:16
|
Hi, I see that my screen shots got "scrubbed" so I placing links instead for those interested enough to help me pursue this... Below is the body as it originally appeared... I have an ANDROID app, (built on NetBeans) that operates successfully on the Droid device(s) I downloaded the xmlvm Trunk, compiled using ANT, and used the generated jar file to create the ".xmlvm" output files from my project -- all without issue. (I am on a MacBook Pro with OSX 10.6 and I used TERMINAL to run the commands...) Before entering the commands below you may assume that I was in the top folder of my project (i.e containing the "src", "dist", "res", "build" etc.) I created the ".xmlvm" output using: java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar --in=. --out=xmlvm_output which created the ".xmlvm" files shown here: http://www.sourcecode-llc.com/xmlvm/Scr1.png then applied the following command (expecting the results in a new, empty folder named 'iPhone_Output'): java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar --in=xmlvm_output --out=iPhone_Output --target=android-on-iphone --iphone-app=myIphoneApp But I was greeted by the following error stream: http://www.sourcecode-llc.com/xmlvm/Scr2.png I was hoping someone could tell me why I am getting errors trying to convert the ".xmlvm" files to the iPhone Xcode compatible output? regards, tob Tony O'Brien Sourcecode, LLC 856.596.6644 www.sourcecode-llc.com www.sourcecode-llc.com/tss www.sourcecode-llc.com/tssdonor |
From: tony o. <to...@so...> - 2010-08-16 17:36:39
|
Hi (new list member here...) Just when I thought this was *not* going to happen -- XMLVM comes along; What a GREAT utility. *but* ;<>) I have an ANDROID app, (built on NetBeans) that operates successfully on the Droid device(s) I downloaded the xmlvm Trunk, compiled using ANT, and used the generated jar file to create the ".xmlvm" output files from my project -- all without issue. (I am on a MacBook Pro with OSX 10.6 and I used TERMINAL to run the commands...) Before entering the commands below you may assume that I was in the top folder of my project (i.e containing the "src", "dist", "res", "build" etc.) I created the ".xmlvm" output using: java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar --in=. --out=xmlvm_output which created the ".xmlvm" files shown here: I then applied the following command (expecting the results in a new, empty folder named 'iPhone_Output'): java -jar /Users/tonyobrien/Desktop/xmlvm/trunk/xmlvm/dist/xmlvm.jar --in=xmlvm_output --out=iPhone_Output --target=android-on-iphone --iphone-app=myIphoneApp But I was greeted by the following error stream: I was hoping someone could tell me why I am getting errors trying to convert the ".xmlvm" files to the iPhone Xcode compatible output? regards, tob Tony O'Brien Sourcecode, LLC 856.596.6644 www.sourcecode-llc.com www.sourcecode-llc.com/tss www.sourcecode-llc.com/tssdonor |
From: Arno P. <ar...@pu...> - 2010-08-15 17:44:04
|
a little while ago I sent around a proposal over this mailing list for a proper debugging architecture. It would allow to debug a Java-based iPhone application from a standard Java debugger (such as Eclipse) and run the application on Apple's emulator or a real device (see my old message below). Needless to say that this is a lot of work and at this point all effort first goes into the new backend before coming back to debugging support. Arno --- Guys, we have been discussing a possible debugging architecture for XMLVM. There is currently no way to debug a program that was created with XMLVM in Apple's emulator or on an actual device. It is possible to debug on the Java side using XMLVM's emulation library for Cocoa Touch. However, this has two major disadvantages: problems often only materialize when you deploy your application on the actual device and it also requires us to keep pace with our own emulation library. We are getting more and more patches where people create new Java wrappers for Cocoa Touch API, but don't have the time and resources to provide an implementation for our Java-based emulation library. This approach does not scale. To solve both problems, we consider to focus our resources in a debugging architecture. Java supports remote debugging: http://java.sun.com/javase/technologies/core/toolsapis/jpda/index.jsp In particular, there is the so-called Java Debug Wire Protocol (JDWP): http://java.sun.com/j2se/1.5.0/docs/guide/jpda/jdwp-spec.html It defines an on-the-wire protocol between debugger and debugee (the application to be debugged). So, here is the idea we have been toying with: write a JDWP protocol engine in Java, cross-compile it to Objective-C, and deploy it (together with the application to be debugged) on the device. It should then be possible to connect via any standard Java Debugger to the application running on the device. Once we achieve that goal, it would enable us to do source-level debugging on the actual device and we no longer need to maintain our Java emulation library (since we would just leverage Apple's own emulator). We think that this is the way to go. Leaves us only with *a lot* of very tricky code. To implement the JDWP is no small feat. Anyone out there who has some experience with this? I have been poking around to see if there might already be a Java-based implementation of the JDWP, but I couldn't find one. Anyone? Arno --- On 8/14/10 4:52 PM, Damian wrote: > Isn't any way to debug the java code with the app running in the iphone > simulator? That was my main question. > A lot of java and .net projects that cross compile to other languages > manage to do it somehow, like monotouch or GWT. > What would be the way to make that possible with xmlvm? > > On Sat, Aug 14, 2010 at 9:22 AM, Troy Gaines <tro...@gm... > <mailto:tro...@gm...>> wrote: > > I just use the Apple iPhone simulator once I'm compiling in xCode. > You should be able to debug from there. > > > On Aug 14, 2010, at 12:51 AM, Damian <dam...@gm... > <mailto:dam...@gm...>> wrote: > >> Well, but there is no way to debug the code while running on apple >> simulator, right? Am I missing something? >> thanks! >> >> On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis < >> <mailto:pan...@pa...>pan...@pa... >> <mailto:pan...@pa...>> wrote: >> >> >> On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: >> >> > Well, I'm finding myself blocked by the emulator >> capabilities, and I >> > think that using it maybe is not the best idea. >> > Is there any way to use apple emulator and be able to debug >> somehow? >> > Anyone has taken the approach of not using xmlvm emulator >> and using >> > apple's one or a real device? Could I have better luck this way? >> > The problem I find with xmlvm emulator is that most of apple >> libraries >> > are not implemented, and I think doing so is not practical >> at all. >> > Besides that, I don't think it's uncommon to find problems >> in apple >> > emulator that wasn't in xmlvm one, because the code is not >> the same. >> > So finding a way to debug in the actual device would be >> absolutely >> > useful and there would be no need to put so much effort on xmlvm >> > emulator and libs. Am I right? >> > >> > Any help or idea will be greatly appreciated. >> > Damian >> >> >> try this command: >> >> java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME >> --skeleton=iphone >> >> and of course replace OUT_DIR and NAME with actual parameters. >> Then open the created project in Netbeans under OS X. >> Don't forget to change target form Netbeans to Xcode >> ------------------------------------------------------------------------------ >> This SF.net <http://SF.net> email is sponsored by Sprint >> What will you do first with EVO, the first 4G phone? >> Visit <http://sprint.com/first>sprint.com/first >> <http://sprint.com/first> -- >> <http://p.sf.net/sfu/sprint-com-first>http://p.sf.net/sfu/sprint-com-first >> _______________________________________________ >> xmlvm-users mailing list >> <mailto:xml...@li...>xml...@li... >> <mailto:xml...@li...> >> <https://lists.sourceforge.net/lists/listinfo/xmlvm-users>https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> >> >> ------------------------------------------------------------------------------ >> This SF.net <http://SF.net> email is sponsored by >> >> Make an app they can't live without >> Enter the BlackBerry Developer Challenge >> http://p.sf.net/sfu/RIM-dev2dev >> _______________________________________________ >> xmlvm-users mailing list >> xml...@li... >> <mailto:xml...@li...> >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Panayotis K. <pan...@pa...> - 2010-08-15 09:18:07
|
Of course you can debug with the java simulator. But don't expect it to be 100% compatible with the Obj-C backend. And this is valid for every similar cross-compile toolkit. Even Apple's iPhone simulator is not 100% compatible with a real iPhone. 2010/8/15 Damian <dam...@gm...>: > Isn't any way to debug the java code with the app running in the iphone > simulator? That was my main question. -- Panayotis Katsaloulis |
From: Damian <dam...@gm...> - 2010-08-14 23:52:37
|
Isn't any way to debug the java code with the app running in the iphone simulator? That was my main question. A lot of java and .net projects that cross compile to other languages manage to do it somehow, like monotouch or GWT. What would be the way to make that possible with xmlvm? On Sat, Aug 14, 2010 at 9:22 AM, Troy Gaines <tro...@gm...> wrote: > I just use the Apple iPhone simulator once I'm compiling in xCode. You > should be able to debug from there. > > > On Aug 14, 2010, at 12:51 AM, Damian <dam...@gm...> wrote: > > Well, but there is no way to debug the code while running on apple > simulator, right? Am I missing something? > thanks! > > On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis <<pan...@pa...> > pan...@pa...> wrote: > >> >> On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: >> >> > Well, I'm finding myself blocked by the emulator capabilities, and I >> > think that using it maybe is not the best idea. >> > Is there any way to use apple emulator and be able to debug somehow? >> > Anyone has taken the approach of not using xmlvm emulator and using >> > apple's one or a real device? Could I have better luck this way? >> > The problem I find with xmlvm emulator is that most of apple libraries >> > are not implemented, and I think doing so is not practical at all. >> > Besides that, I don't think it's uncommon to find problems in apple >> > emulator that wasn't in xmlvm one, because the code is not the same. >> > So finding a way to debug in the actual device would be absolutely >> > useful and there would be no need to put so much effort on xmlvm >> > emulator and libs. Am I right? >> > >> > Any help or idea will be greatly appreciated. >> > Damian >> >> >> try this command: >> >> java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME --skeleton=iphone >> >> and of course replace OUT_DIR and NAME with actual parameters. >> Then open the created project in Netbeans under OS X. >> Don't forget to change target form Netbeans to Xcode >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by Sprint >> What will you do first with EVO, the first 4G phone? >> Visit <http://sprint.com/first>sprint.com/first -- >> <http://p.sf.net/sfu/sprint-com-first> >> http://p.sf.net/sfu/sprint-com-first >> _______________________________________________ >> xmlvm-users mailing list >> <xml...@li...>xml...@li... >> <https://lists.sourceforge.net/lists/listinfo/xmlvm-users> >> https://lists.sourceforge.net/lists/listinfo/xmlvm-users >> > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > |
From: Troy G. <tro...@gm...> - 2010-08-14 12:22:42
|
I just use the Apple iPhone simulator once I'm compiling in xCode. You should be able to debug from there. On Aug 14, 2010, at 12:51 AM, Damian <dam...@gm...> wrote: > Well, but there is no way to debug the code while running on apple simulator, right? Am I missing something? > thanks! > > On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis <pan...@pa...> wrote: > > On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: > > > Well, I'm finding myself blocked by the emulator capabilities, and I > > think that using it maybe is not the best idea. > > Is there any way to use apple emulator and be able to debug somehow? > > Anyone has taken the approach of not using xmlvm emulator and using > > apple's one or a real device? Could I have better luck this way? > > The problem I find with xmlvm emulator is that most of apple libraries > > are not implemented, and I think doing so is not practical at all. > > Besides that, I don't think it's uncommon to find problems in apple > > emulator that wasn't in xmlvm one, because the code is not the same. > > So finding a way to debug in the actual device would be absolutely > > useful and there would be no need to put so much effort on xmlvm > > emulator and libs. Am I right? > > > > Any help or idea will be greatly appreciated. > > Damian > > > try this command: > > java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME --skeleton=iphone > > and of course replace OUT_DIR and NAME with actual parameters. > Then open the created project in Netbeans under OS X. > Don't forget to change target form Netbeans to Xcode > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Damian <dam...@gm...> - 2010-08-14 05:51:49
|
Well, but there is no way to debug the code while running on apple simulator, right? Am I missing something? thanks! On Sun, Jul 25, 2010 at 7:02 PM, Panayotis Katsaloulis < pan...@pa...> wrote: > > On 24 Ιουλ 2010, at 6:34 π.μ., Damian Troncoso wrote: > > > Well, I'm finding myself blocked by the emulator capabilities, and I > > think that using it maybe is not the best idea. > > Is there any way to use apple emulator and be able to debug somehow? > > Anyone has taken the approach of not using xmlvm emulator and using > > apple's one or a real device? Could I have better luck this way? > > The problem I find with xmlvm emulator is that most of apple libraries > > are not implemented, and I think doing so is not practical at all. > > Besides that, I don't think it's uncommon to find problems in apple > > emulator that wasn't in xmlvm one, because the code is not the same. > > So finding a way to debug in the actual device would be absolutely > > useful and there would be no need to put so much effort on xmlvm > > emulator and libs. Am I right? > > > > Any help or idea will be greatly appreciated. > > Damian > > > try this command: > > java -jar xmlvm.jar --out=OUT_DIR --app-name=NAME --skeleton=iphone > > and of course replace OUT_DIR and NAME with actual parameters. > Then open the created project in Netbeans under OS X. > Don't forget to change target form Netbeans to Xcode > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |
From: Arno P. <ar...@pu...> - 2010-08-11 23:38:52
|
we are working on it. The new backend is coming along nicely and can already cross-compile major parts of OpenJDK (and by doing so has already outpaced the Objective-C backend). Adapting the wrappers is going to require quite some work so it is difficult to give a good estimate. Hopefully weeks rather than months. Arno On 8/10/10 5:50 PM, Leo Izen wrote: > Does anyone know when the c++ compatibility library for the iPhone will > come out, and when the Objective-C one will be Deprecated? Thanx! > > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by > > Make an app they can't live without > Enter the BlackBerry Developer Challenge > http://p.sf.net/sfu/RIM-dev2dev > > > > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users |
From: Troy G. <tro...@gm...> - 2010-08-11 11:26:27
|
I get compilation errors when I take the java classes (ones generated to objective c) from SVN and try to compile in xCode. The primary one I get is on lines like the following: (java_util_Iterator*) iterator__; // actual line from java_util_ArrayList.h; compile error is Expected ')' before java_util_Iterator. If I change the above line to the following it compiles fine. (id<java_util_Iterator>) iterator__; //replace the above line with this Am I missing something on the included Java classes out of SVN? I would assume these would compile as-is. Thanks in advance. |
From: Leo I. <leo...@gm...> - 2010-08-11 00:50:45
|
Does anyone know when the c++ compatibility library for the iPhone will come out, and when the Objective-C one will be Deprecated? Thanx! |
From: John C. <joh...@sb...> - 2010-07-31 08:28:20
|
Can I write iPhone/iPad Java and run it on android? Say I wanted run an Objective-C (converted to Java) application on Android? John |
From: Paul P. <bay...@gm...> - 2010-07-29 17:07:30
|
Yes, you are correct. It is commented out. It could be deleted entirely though. Thanks, Paul 2010/7/29 Panayotis Katsaloulis <pan...@pa...> > > On 28 Ιουλ 2010, at 8:44 μ.μ., Arno Puder wrote: > > > > > I just committed your patch. Nice job, Paul! > > > > Arno > > > > Now that I see the patch again, I have this comment on this part of the > code: > //- (void)dealloc { > // > //// TODO is it okay to have this method since this IS currently a category > of NSObject? I.e. I want to make sure the real dealloc is called & I can't > call super dealloc on NSObject > // > // objc_setAssociatedObject(self, &memberKey, nil, > OBJC_ASSOCIATION_ASSIGN); > // [super dealloc]; > //} > > AFAIK the associated object is automatically released when the main object > is deallocated. So I think this code is not required at all, I think. > > ------------------------------------------------------------------------------ > The Palm PDK Hot Apps Program offers developers who use the > Plug-In Development Kit to bring their C/C++ apps to Palm for a share > of $1 Million in cash or HP Products. Visit us here for more details: > http://p.sf.net/sfu/dev2dev-palm > _______________________________________________ > xmlvm-users mailing list > xml...@li... > https://lists.sourceforge.net/lists/listinfo/xmlvm-users > |