X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b8df87e176f27b25534f27d7e240defa32ca35bc..2d1f6b9a46d52289c1b52de4f0a7698f0085711a:/src/bindings/java/org/simgrid/msg/Task.java diff --git a/src/bindings/java/org/simgrid/msg/Task.java b/src/bindings/java/org/simgrid/msg/Task.java index a8d11ac403..3565938b0c 100644 --- a/src/bindings/java/org/simgrid/msg/Task.java +++ b/src/bindings/java/org/simgrid/msg/Task.java @@ -1,4 +1,4 @@ -/* Copyright (c) 2006-2019. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2006-2021. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ @@ -43,8 +43,8 @@ public class Task { * If 0, then it cannot be executed with the execute() method. * This value has to be ≥ 0. * - * @param bytesAmount A value of amount of data (in bytes) needed to transfert this task. - * If 0, then it cannot be transfered with the get() and put() methods. + * @param bytesAmount A value of amount of data (in bytes) needed to transfer this task. + * If 0, then it cannot be transferred with the get() and put() methods. * This value has to be ≥ 0. */ public Task(String name, double flopsAmount, double bytesAmount) { @@ -93,9 +93,9 @@ public class Task { * @param flopsAmount A value of the processing amount (in flop) needed * to process the task. If 0, then it cannot be executed * with the execute() method. This value has to be >= 0. - * @param bytesAmount A value of amount of data (in bytes) needed to transfert - * this task. If 0, then it cannot be transfered this task. - * If 0, then it cannot be transfered with the get() and put() + * @param bytesAmount A value of amount of data (in bytes) needed to transfer + * this task. If 0, then it cannot be transferred this task. + * If 0, then it cannot be transferred with the get() and put() * methods. This value has to be >= 0. * @exception IllegalArgumentException if compute duration <0 or message size <0 */ @@ -180,8 +180,11 @@ public class Task { /** Cancels a task. */ public native void cancel(); - /** Deletes a task once the garbage collector reclaims it */ - @Override + /** + * Deletes a task once the garbage collector reclaims it + * @deprecated (from Java9 onwards) + */ + @Deprecated @Override protected void finalize() throws Throwable{ nativeFinalize(); bind=0; // to avoid segfaults if the impossible happens yet again making this task surviving its finalize()