[
https://issues.apache.org/jira/browse/GROOVY-7683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15061672#comment-15061672
]
Jochen Kemnade commented on GROOVY-7683:
Yes, the classes are properly cleaned up with
[
https://issues.apache.org/jira/browse/GROOVY-7683?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7683:
---
Attachment: 0001-GROOVY-7683-replace-hard-reference-from-ClassInfo-to.patch
If it's just a
[
https://issues.apache.org/jira/browse/GROOVY-7683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15058025#comment-15058025
]
Jochen Kemnade edited comment on GROOVY-7683 at 12/15/15 1:48 PM:
--
I'm
[
https://issues.apache.org/jira/browse/GROOVY-7683?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15060173#comment-15060173
]
Jochen Kemnade commented on GROOVY-7683:
Oh, I read your comment too late. Yes, apparently it
[
https://issues.apache.org/jira/browse/GROOVY-8064?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8064:
---
Summary: Confusing error message when trying to access a property which is
actually a method
[
https://issues.apache.org/jira/browse/GROOVY-8114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8114:
---
Attachment: 0001-GROOVY-8114-include-time-unit-in-error-message.patch
> Include correct time
Jochen Kemnade created GROOVY-8115:
--
Summary: Reported start time for timed-out executions is sometimes
wrong
Key: GROOVY-8115
URL: https://issues.apache.org/jira/browse/GROOVY-8115
Project: Groovy
[
https://issues.apache.org/jira/browse/GROOVY-8115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8115:
---
Description:
Sorry for the somewhat fuzzy report, i haven't been able to find out what
[
https://issues.apache.org/jira/browse/GROOVY-8252?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16078006#comment-16078006
]
Jochen Kemnade commented on GROOVY-8252:
I can reproduce this with 2.5.0-beta-1, and also with a
[
https://issues.apache.org/jira/browse/GROOVY-6655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16102933#comment-16102933
]
Jochen Kemnade commented on GROOVY-6655:
Adding a custom class loader that "blocks" {{loadClass}}
[
https://issues.apache.org/jira/browse/GROOVY-8115?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8115:
---
Affects Version/s: (was: 2.4.9)
2.5.0-beta-1
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16007780#comment-16007780
]
Jochen Kemnade commented on GROOVY-7535:
Unfortunately, the patch doesn't fix it.
> Groovy
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16008042#comment-16008042
]
Jochen Kemnade commented on GROOVY-7535:
Alright, I can reproduce it with 1.8.0-beta-3 but not
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16008020#comment-16008020
]
Jochen Kemnade commented on GROOVY-7535:
I can reproduce the error with 1.8.0 but not with 1.7.x
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16008020#comment-16008020
]
Jochen Kemnade edited comment on GROOVY-7535 at 5/12/17 12:04 PM:
--
I can
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010041#comment-16010041
]
Jochen Kemnade commented on GROOVY-7535:
Oh, the race condition occurs between the modification
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7535:
---
Attachment: 0001-GROOVY-7535-fix-race-condition-between-the-modificat.patch
> Groovy
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010043#comment-16010043
]
Jochen Kemnade commented on GROOVY-7535:
I think that this issue should be reopened as it seems
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7535:
---
Attachment: (was:
0001-GROOVY-7535-another-thread-might-have-incremented-at.patch)
>
[
https://issues.apache.org/jira/browse/GROOVY-8113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010045#comment-16010045
]
Jochen Kemnade commented on GROOVY-8113:
maybe related to GROOVY-7083
> Groovy script/template
[
https://issues.apache.org/jira/browse/GROOVY-7083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010064#comment-16010064
]
Jochen Kemnade commented on GROOVY-7083:
I let the script run with 1000 iterations and took a
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16007836#comment-16007836
]
Jochen Kemnade commented on GROOVY-7535:
I don't think so. I'm not synchronizing the decrement
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7535:
---
Attachment: 0001-GROOVY-7535-another-thread-might-have-incremented-at.patch
Patch attached,
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16007737#comment-16007737
]
Jochen Kemnade edited comment on GROOVY-7535 at 5/12/17 7:30 AM:
-
The
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16007737#comment-16007737
]
Jochen Kemnade commented on GROOVY-7535:
The first part of the PR should not have changed
[
https://issues.apache.org/jira/browse/GROOVY-7591?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010219#comment-16010219
]
Jochen Kemnade commented on GROOVY-7591:
It seems that GROOVY-7683 caused this issue after all.
Jochen Kemnade created GROOVY-8189:
--
Summary: OutOfMemoryError with groovy.use.classvalue=false
Key: GROOVY-8189
URL: https://issues.apache.org/jira/browse/GROOVY-8189
Project: Groovy
Issue
[
https://issues.apache.org/jira/browse/GROOVY-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010332#comment-16010332
]
Jochen Kemnade commented on GROOVY-8189:
bq. If I run the script with -Dgroovy.use.classvalue,
[
https://issues.apache.org/jira/browse/GROOVY-8113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16010340#comment-16010340
]
Jochen Kemnade commented on GROOVY-8113:
or even a duplicate of GROOVY-6655
> Groovy
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16006519#comment-16006519
]
Jochen Kemnade commented on GROOVY-7535:
I can actually reproduce this issue with Groovy 2.4.11
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16006530#comment-16006530
]
Jochen Kemnade commented on GROOVY-7535:
I can also reproduce it with 2.5.0-alpha-1. Can we
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015265#comment-16015265
]
Jochen Kemnade commented on GROOVY-7535:
The updated PR looks good to me.
> Groovy category
[
https://issues.apache.org/jira/browse/GROOVY-4985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015604#comment-16015604
]
Jochen Kemnade commented on GROOVY-4985:
The assertion fails in 2.2.1 and succeeds in 2.2.2.
>
[
https://issues.apache.org/jira/browse/GROOVY-4985?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015605#comment-16015605
]
Jochen Kemnade commented on GROOVY-4985:
The assertion fails in 2.2.1 and succeeds in 2.2.2.
>
[
https://issues.apache.org/jira/browse/GROOVY-5769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015558#comment-16015558
]
Jochen Kemnade commented on GROOVY-5769:
The script runs fine with 2.4.11.
> NullObject leak
>
[
https://issues.apache.org/jira/browse/GROOVY-5769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015589#comment-16015589
]
Jochen Kemnade commented on GROOVY-5769:
Fixed in 2.4.6 via GROOVY-6958
> NullObject leak
>
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012559#comment-16012559
]
Jochen Kemnade commented on GROOVY-7535:
bq. If that were done then hasCategoryInAnyThread()
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012546#comment-16012546
]
Jochen Kemnade edited comment on GROOVY-7535 at 5/16/17 3:12 PM:
-
It's
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012546#comment-16012546
]
Jochen Kemnade commented on GROOVY-7535:
It's the other case that makes the difference and that
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012565#comment-16012565
]
Jochen Kemnade commented on GROOVY-7535:
bq. At worst stale non-zero values will cause it to
[
https://issues.apache.org/jira/browse/GROOVY-6396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013752#comment-16013752
]
Jochen Kemnade commented on GROOVY-6396:
I must admin that I'm not a fan of this change. It is a
[
https://issues.apache.org/jira/browse/GROOVY-6396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013752#comment-16013752
]
Jochen Kemnade edited comment on GROOVY-6396 at 5/17/17 8:56 AM:
-
I must
Jochen Kemnade created GROOVY-8192:
--
Summary: Make it possible to run groovy shell from the source tree
Key: GROOVY-8192
URL: https://issues.apache.org/jira/browse/GROOVY-8192
Project: Groovy
[
https://issues.apache.org/jira/browse/GROOVY-8192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013747#comment-16013747
]
Jochen Kemnade commented on GROOVY-8192:
I wasn't aware of the {{console}} task, thanks for the
[
https://issues.apache.org/jira/browse/GROOVY-6396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013769#comment-16013769
]
Jochen Kemnade commented on GROOVY-6396:
Since GROOVY-7937 gives the {{LinkedList}} method
[
https://issues.apache.org/jira/browse/GROOVY-4851?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013857#comment-16013857
]
Jochen Kemnade commented on GROOVY-4851:
This is fixed in 2.5.0-alpha-1 via GROOVY-7937.
>
[
https://issues.apache.org/jira/browse/GROOVY-8192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013875#comment-16013875
]
Jochen Kemnade commented on GROOVY-8192:
No, in my case, it's a regular Groovy script with an
[
https://issues.apache.org/jira/browse/GROOVY-6396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013870#comment-16013870
]
Jochen Kemnade commented on GROOVY-6396:
That depends on whether I'm currently thinking in Stack
[
https://issues.apache.org/jira/browse/GROOVY-8192?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16013991#comment-16013991
]
Jochen Kemnade commented on GROOVY-8192:
Apparently, there is no other way to pass the args than
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16008077#comment-16008077
]
Jochen Kemnade commented on GROOVY-7535:
A quick git bisect session also leads to that commit.
>
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16011996#comment-16011996
]
Jochen Kemnade commented on GROOVY-7535:
With the PR, all writes are synchronized. Here's why I
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012018#comment-16012018
]
Jochen Kemnade commented on GROOVY-7535:
Why don't we just use a {{ThreadLocal}} for
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16011829#comment-16011829
]
Jochen Kemnade commented on GROOVY-7535:
Great explanation John. It took me a while to figure
[
https://issues.apache.org/jira/browse/GROOVY-8113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16004154#comment-16004154
]
Jochen Kemnade commented on GROOVY-8113:
I tried to check whether this is still an issue with
[
https://issues.apache.org/jira/browse/GROOVY-7811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16017061#comment-16017061
]
Jochen Kemnade commented on GROOVY-7811:
The test case above will spend a lot of time doing the
[
https://issues.apache.org/jira/browse/GROOVY-7811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16017067#comment-16017067
]
Jochen Kemnade commented on GROOVY-7811:
My patch doesn't seem to change much unfortunately. It
[
https://issues.apache.org/jira/browse/GROOVY-7811?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7811:
---
Attachment: 0001-GROOVY-7811-move-constructor-out-of-the-synchronized.patch
I stumbled upon
[
https://issues.apache.org/jira/browse/GROOVY-5769?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16015705#comment-16015705
]
Jochen Kemnade commented on GROOVY-5769:
Oh, I just read the issue description, that made it
[
https://issues.apache.org/jira/browse/GROOVY-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16021053#comment-16021053
]
Jochen Kemnade commented on GROOVY-8189:
I'd like to be able to clear the caches on a per-class
[
https://issues.apache.org/jira/browse/GROOVY-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16022874#comment-16022874
]
Jochen Kemnade commented on GROOVY-8189:
In the end, that probably means that I should not re-use
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16023027#comment-16023027
]
Jochen Kemnade commented on GROOVY-8199:
Maybe just change the default to "true" on 2_[456]_X
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16025946#comment-16025946
]
Jochen Kemnade commented on GROOVY-8199:
[~blackdrag], you mean the default value should not be
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16025946#comment-16025946
]
Jochen Kemnade edited comment on GROOVY-8199 at 5/26/17 7:54 AM:
-
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16025888#comment-16025888
]
Jochen Kemnade commented on GROOVY-7535:
Thanks guys, I learned some interesting things from
[
https://issues.apache.org/jira/browse/GROOVY-8189?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16025940#comment-16025940
]
Jochen Kemnade commented on GROOVY-8189:
The second case is not relevant for my use case as my
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16016984#comment-16016984
]
Jochen Kemnade commented on GROOVY-7535:
I actually liked the previous version better.
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16022377#comment-16022377
]
Jochen Kemnade commented on GROOVY-8199:
Yes, that sounds familiar. See
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8199:
---
Labels: patch (was: )
> Re-enable use of ClassValue for all JDKs
>
[
https://issues.apache.org/jira/browse/GROOVY-8199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-8199:
---
Attachment:
master-0001-GROOVY-8199-GROOVY-7591-GROOVY-7683-remove-groovy.us.patch
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16020962#comment-16020962
]
Jochen Kemnade commented on GROOVY-7535:
Agreed. The current PR looks good to me again/still.
Jochen Kemnade created GROOVY-8199:
--
Summary: Re-enable use of ClassValue for all JDKs
Key: GROOVY-8199
URL: https://issues.apache.org/jira/browse/GROOVY-8199
Project: Groovy
Issue Type:
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16012546#comment-16012546
]
Jochen Kemnade edited comment on GROOVY-7535 at 5/16/17 3:22 PM:
-
It's
[
https://issues.apache.org/jira/browse/GROOVY-4985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-4985:
---
Comment: was deleted
(was: The assertion fails in 2.2.1 and succeeds in 2.2.2.)
> null and
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16017012#comment-16017012
]
Jochen Kemnade commented on GROOVY-7535:
It doesn't make much of a difference. Pretty much all of
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jochen Kemnade updated GROOVY-7535:
---
Attachment: locking.png
> Groovy category throwing MissingMethodException and
[
https://issues.apache.org/jira/browse/GROOVY-7535?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16017035#comment-16017035
]
Jochen Kemnade commented on GROOVY-7535:
Oh, that's GROOVY-7811
> Groovy category throwing
76 matches
Mail list logo