[threeten-dev] [threeten-develop] Threeten repository resync'ed with JDK8

Roger Riggs Roger.Riggs at oracle.com
Fri Feb 1 08:41:55 PST 2013


Yes, since it is not a threeten problem.

The tests will fail until the verifier is fixed.

The build.xml could be modified to add  -Xverify:none.

Roger

On 2/1/2013 10:41 AM, Stephen Colebourne wrote:
> Turns out we need -Xverify:none (haven't testedt hat yet)
>
> Are you OK if I push the static methods then?
>
> Stephen
>
>
> On 1 February 2013 14:53, Stephen Colebourne <scolebourne at joda.org 
> <mailto:scolebourne at joda.org>> wrote:
>
>     See the patch of issue #203
>     https://gist.github.com/4691683
>
>     Trying to invoke the static method, even with null, threw a verify
>     error for me.
>
>     (pull everything, update, configure, make clean/images NEWBUILD)
>
>     Stephen
>
>
>
>
>     On 1 February 2013 14:43, Roger Riggs <Roger.Riggs at oracle.com
>     <mailto:Roger.Riggs at oracle.com>> wrote:
>
>         Hi Stephen,
>
>         I assume the java is the version just built and not some older
>         runtime.
>
>         Can you send me a patch  (or example) and I'll reproduce it.
>
>         Thanks, Roger
>
>
>
>
>
>         On 2/1/2013 9:24 AM, Stephen Colebourne wrote:
>>         I've resynced too.
>>
>>         I can now write static methods and they compile OK.
>>
>>         Unfortunately, using them fails:
>>         java.lang.VerifyError: Illegal type at constant pool entry 4 in class
>>         tck.java.time.chrono.TCKChronoLocalDate
>>         Exception Details:
>>            Location:
>>              tck/java/time/chrono/TCKChronoLocalDate.factory_from_TemporalAccessor()V
>>         @8: invokestatic
>>            Reason:
>>              Constant pool index 4 is invalid
>>            Bytecode:
>>              0000000: bb00 0259 2ab7 0003 b800 044c 2b11 07dc
>>              0000010: 1006 101e b800 05b8 0006 b1
>>
>>         This could I suspect be a bug in the feature...
>>
>>         Stephen
>>
>>
>>         On 1 February 2013 05:08, Roger Riggs<Roger.Riggs at oracle.com>  <mailto:Roger.Riggs at oracle.com>  wrote:
>>>         Hi,
>>>
>>>         The Threeten repository has been updated with the updates from the JDK8
>>>         repositories.
>>>
>>>         I have not had a chance to do an incremental build but with changes from
>>>         every component a clean build is recommended.
>>>
>>>         The top level get_source.sh  script will pull in all the updates.
>>>         I'd recommend re-running configure and then make.
>>>
>>>         The compiler and runtime should support static methods in interfaces.
>>>
>>>         Roger
>>>
>>>
>>>         ------------------------------------------------------------------------------
>>>         Everyone hates slow websites. So do we.
>>>         Make your web apps faster with AppDynamics
>>>         Download AppDynamics Lite for free today:
>>>         http://p.sf.net/sfu/appdyn_d2d_jan
>>>         _______________________________________________
>>>         threeten-develop mailing list
>>>         threeten-develop at lists.sourceforge.net  <mailto:threeten-develop at lists.sourceforge.net>
>>>         https://lists.sourceforge.net/lists/listinfo/threeten-develop
>>>
>>         ------------------------------------------------------------------------------
>>         Everyone hates slow websites. So do we.
>>         Make your web apps faster with AppDynamics
>>         Download AppDynamics Lite for free today:
>>         http://p.sf.net/sfu/appdyn_d2d_jan
>>         _______________________________________________
>>         threeten-develop mailing list
>>         threeten-develop at lists.sourceforge.net  <mailto:threeten-develop at lists.sourceforge.net>
>>         https://lists.sourceforge.net/lists/listinfo/threeten-develop
>
>         -- 
>         Thanks, Roger
>
>         Oracle Java Platform Group
>
>         Green Oracle <http://www.oracle.com/commitment> Oracle is
>         committed to developing practices and products that help
>         protect the environment
>
>
>         ------------------------------------------------------------------------------
>         Everyone hates slow websites. So do we.
>         Make your web apps faster with AppDynamics
>         Download AppDynamics Lite for free today:
>         http://p.sf.net/sfu/appdyn_d2d_jan
>         _______________________________________________
>         threeten-develop mailing list
>         threeten-develop at lists.sourceforge.net
>         <mailto:threeten-develop at lists.sourceforge.net>
>         https://lists.sourceforge.net/lists/listinfo/threeten-develop
>
>
>
>
>
> ------------------------------------------------------------------------------
> Everyone hates slow websites. So do we.
> Make your web apps faster with AppDynamics
> Download AppDynamics Lite for free today:
> http://p.sf.net/sfu/appdyn_d2d_jan
>
>
> _______________________________________________
> threeten-develop mailing list
> threeten-develop at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/threeten-develop

-- 
Thanks, Roger

Oracle Java Platform Group

Green Oracle <http://www.oracle.com/commitment> Oracle is committed to 
developing practices and products that help protect the environment



More information about the threeten-dev mailing list