yoannbuch / jive Goto Github PK
View Code? Open in Web Editor NEWAutomatically exported from code.google.com/p/jive
Automatically exported from code.google.com/p/jive
Purpose of code changes on this branch:
See issue 4.
After the review, I'll merge this branch into:
/trunk
Original issue reported on code.google.com by jkczyz%[email protected]
on 11 Apr 2010 at 12:51
A StepRequest is created once for each thread using StepRequest.STEP_INTO.
Previously, a request was created using StepRequest.STEP_OVER each time a
MethodEntryEvent was received. Since changing to StepRequest.STEP_INTO, it
is no longer necessary to create StepRequests in this manner. While
JiveThread only creates a single StepRequest, JiveDebugTarget is still asking
it to create a request at each method entry. This results in a small
inefficiency but no observable differences in event traces.
Original issue reported on code.google.com by jkczyz%[email protected]
on 19 Jan 2010 at 8:19
Purpose of code changes on this branch:
See issue 2.
After the review, I'll merge this branch into:
/trunk
Original issue reported on code.google.com by jkczyz%[email protected]
on 19 Jan 2010 at 8:54
JiveThread inherits from JDT Debug's JDIThread class. The stepping methods
in this class were changed in revisions 1.182 and 1.192 but were not
updated accordingly in JiveThread:
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.debug/model/org/ec
lipse/jdt/internal/debug/core/model/JDIThread.java?
r1=1.181&r2=1.182&diff_format=l
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.debug/model/org/ec
lipse/jdt/internal/debug/core/model/JDIThread.java?
r1=1.191&r2=1.192&diff_format=l
This results in inaccurate stack frame UI elements and potential deadlocks.
See the related Eclipse bugs for details:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=215489
https://bugs.eclipse.org/bugs/show_bug.cgi?id=265037
Original issue reported on code.google.com by jkczyz%[email protected]
on 10 Apr 2010 at 11:05
When running multi-threaded programs, some threads are shown as suspended in
the Debug view when they are actually running. This does not occur in
Eclipse 3.3 but does occur in Eclipse 3.4 and later. It is likely a result
of a change made to JDT Debug's JDIThread class (revision 1.183):
http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.debug/model/org/ecli
pse/jdt/internal/debug/core/model/JDIThread.java?
r1=1.182&r2=1.183&diff_format=l
Original issue reported on code.google.com by jkczyz%[email protected]
on 10 Apr 2010 at 11:46
Purpose of code changes on this branch:
See issue 5.
After the review, I'll merge this branch into:
/trunk
Original issue reported on code.google.com by jkczyz%[email protected]
on 11 Apr 2010 at 2:02
The JDIToJiveEventAdapter re-write did not implement generation of
AssignEvents for local variable changes. This needs to be completed for
the next release. The following should be kept in mind when implementing
this:
(1) Local variables in disjoint scopes can have the same name.
(2) The return value of java.lang.Object.clone() will not have an
associated NewEvent for unfiltered classes. It should be generated first
if possible.
(3) The CatchEvent variable can possibly be inferred here. It does not
come into scope (if at all) until after one step, so we are always missing
it right now.
Original issue reported on code.google.com by jkczyz%[email protected]
on 14 Oct 2009 at 5:25
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.