David Fokkema
c46c34c033
Another 'fix': added a timeout before vm.resume()
...
I think we have a race condition: vm.resume() is called *before* the VM is
actually ready to resume. That is strange, since the debugger is
attached, eventQueues are set up and ready... Still, waiting for a bit
ensures that the VM actually resumes. This behavior was not present when
Java 1.6 was still used. Is this a bug in Java 1.7? Or is it simply that
the VM in 1.6 started up quickly enough to hide the race condition?
I'll continue looking...
2014-04-19 10:09:10 +02:00
David Fokkema
fd40dbfb31
Revert "Do not wait for debugger to start running sketch"
...
This reverts commit 5d5a5841c8 .
2014-04-18 21:11:05 +02:00
David Fokkema
5d5a5841c8
Do not wait for debugger to start running sketch
...
By default, the java VM is started with options for attaching a remote
debugger. The sketch is suspended until the remote debugger connects.
This always succeeds the first time a sketch is run. At least on OS X
10.9, this seems to be very fragile, and successive runs of the sketch
often fail to start. This commit tells the VM to *not* wait for the
debugger before starting the sketch.
Fixes processing#2402
2014-04-15 20:50:30 +02:00
Sean McKenna
a15b66bebd
Merge remote-tracking branch 'remotes/upstream/master'
2014-03-31 12:05:45 -06:00
Ben Fry
cb130c4273
Merge branch 'master' of github.com:processing/processing
2014-03-30 10:25:15 -04:00
Ben Fry
1930f29626
discussing imports with Andres
2014-03-30 10:05:46 -04:00
kiwistrongis
e94b2e8c7d
Fixed processing.mode.java.runner.Runner's exception trace for when the file name of a StackTraceElement is not known. Fixes issue #2346
2014-03-04 12:54:17 -05:00
Sean McKenna
b6ce33c79a
fix merge issues with 2.1.1
2014-01-22 15:27:16 -07:00
Sean McKenna
aa3789fa12
merge with Processing 2.1.1 changes
2014-01-22 15:02:48 -07:00
Ben Fry
aa78d72534
possible windows export fix
2014-01-21 22:40:56 -05:00
Ben Fry
f8f76ca156
fix typo in Commander arg
2014-01-21 21:46:04 -05:00
George Bateman
045c80b5d2
Update JavaBuild.java
...
Fix bug #8 .
2013-12-18 19:55:17 +00:00
Sean McKenna
01daed1cb9
merge command-line processing changes to Procesing v.2.1
2013-10-29 10:27:08 -06:00
Ben Fry
935c509abc
get Commander working on OS X, addl updates
2013-10-25 15:43:33 -04:00
Ben Fry
b2bd2c4217
Add option to not embed the Java runtime
2013-10-24 21:50:51 -04:00
Ben Fry
e22a3f314b
fix return code and other notes
2013-10-23 18:23:59 -04:00
Ben Fry
5c0cbd83b7
only export a single platform bit-wise
2013-10-20 17:31:28 -04:00
Ben Fry
b4752ac66f
add embedding for the JRE
2013-10-20 10:01:34 -04:00
Ben Fry
f58a506bec
remove multi-platform export from Commander
2013-10-20 09:58:52 -04:00
Ben Fry
a8ff4db245
removing cross-platform export
2013-10-20 09:54:03 -04:00
Ben Fry
d1d5b76b3c
new export now handles embedding the JRE on OS X
2013-10-19 22:57:54 -04:00
Ben Fry
9d0bfd3f9d
working on OS X export with embedded JRE
2013-10-19 22:24:05 -04:00
Ben Fry
d821d04c5b
remove 32/64 pref, add dummy window, other OS X fixes for 7u40
2013-10-12 21:54:49 -04:00
Ben Fry
cf559b4a90
resolution for println() issues
2013-10-12 18:01:16 -04:00
Ben Fry
78c127ab1d
add java executable on OS X, force local when running
2013-09-22 16:57:14 -04:00
Darius Morawiec
bbbe19d141
Added more words and comments
2013-09-17 05:01:07 +02:00
Darius Morawiec
e57ffc624c
Added Internationalization (i18n)
2013-09-15 19:45:11 +02:00
Ben Fry
141458db5c
move back to old core library grabber to get GL working again
2013-07-25 17:39:30 -04:00
Ben Fry
9a21e8cb44
no special treatment for core.jar (also gives us error message for bad libs)
2013-07-20 22:02:41 -04:00
Ben Fry
8201e2b839
report exception even if a clearer version is available
2013-07-20 21:55:58 -04:00
Ben Fry
889404c985
Add "Processing Foundation" to the Help menu ( #1908 )
2013-07-19 12:33:27 -07:00
Ben Fry
3a6a38fcfd
more appbundler/jdk7u40 work, todo notes
2013-07-19 12:14:46 -07:00
Ben Fry
da285c30c8
deal with Contents/Java/Classes issue
2013-07-13 00:04:15 -04:00
Ben Fry
2a8fabba38
fix line ending problem with args.txt for Windows when exporting from others ( #1890 )
2013-06-20 10:51:40 -04:00
Sean McKenna
56f8700168
update processing-java documentation since output is no longer required
2013-06-09 00:44:12 -06:00
Sean McKenna
0255c6acad
add comment to new processing-java variable for default output folder
2013-06-09 00:42:46 -06:00
Sean McKenna
3ec33f99e4
fix logical error for actually setting build folder
2013-06-07 14:06:06 -06:00
Sean McKenna
b6a496d745
clean up added code
2013-06-06 00:18:29 -06:00
Sean McKenna
70c39d802c
add default output folder for processing-java command, same as in the PDE
2013-06-06 00:11:13 -06:00
Ben Fry
1ad466944c
back out autoformat change ( #1791 )
2013-06-01 15:58:33 -04:00
Ben Fry
708dd2d15d
fixes for command line modes
2013-06-01 15:52:05 -04:00
Ben Fry
cc50178491
modify return code handling from the Command script ( #1798 )
2013-06-01 15:35:32 -04:00
Ben Fry
0689a4cc7d
using accessors for version number
2013-06-01 10:57:38 -04:00
Ben Fry
22a4ec2838
print stack traces of uncaught internal errors
2013-05-04 11:28:44 -04:00
Ben Fry
2e403ae88d
holy hell, let's burn this place down
2013-04-30 12:30:24 -04:00
Ben Fry
795a6eba8d
use JVMTI, remove extra thread suspend calls, remove unused
2013-04-29 10:05:03 -04:00
Ben Fry
f91d6c9fde
add workaround for apparent Eclipse JDI bug, get errors working again
2013-04-27 17:30:02 -04:00
Ben Fry
c030b75223
switch to socket attach connector, fix error msg for bitness of libs, fighting with Eclipse JDI
2013-04-27 15:38:17 -04:00
Ben Fry
130ea52911
Merge pull request #1713 from pif/master
...
Fixed "else" Autoformat issue #364
2013-04-11 05:21:20 -07:00
Ostap Andrusiv
7c4fa597c6
fixed 'else' keywoard handling in autoformat
2013-04-03 17:09:08 +03:00