src/share/vm/adlc/arena.hpp

changeset 5614
9758d9f36299
parent 2314
f95d63e2154a
child 6876
710a3c8b516e
child 9323
6688d6c6a225
     1.1 --- a/src/share/vm/adlc/arena.hpp	Thu Aug 29 21:46:09 2013 +0200
     1.2 +++ b/src/share/vm/adlc/arena.hpp	Thu Aug 29 18:56:29 2013 -0400
     1.3 @@ -1,5 +1,5 @@
     1.4  /*
     1.5 - * Copyright (c) 1998, 2010, Oracle and/or its affiliates. All rights reserved.
     1.6 + * Copyright (c) 1998, 2013, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9   * This code is free software; you can redistribute it and/or modify it
    1.10 @@ -42,7 +42,7 @@
    1.11  
    1.12  class CHeapObj {
    1.13   public:
    1.14 -  void* operator new(size_t size);
    1.15 +  void* operator new(size_t size) throw();
    1.16    void  operator delete(void* p);
    1.17    void* new_array(size_t size);
    1.18  };
    1.19 @@ -53,7 +53,7 @@
    1.20  
    1.21  class ValueObj {
    1.22   public:
    1.23 -  void* operator new(size_t size);
    1.24 +  void* operator new(size_t size) throw();
    1.25    void operator delete(void* p);
    1.26  };
    1.27  
    1.28 @@ -61,7 +61,7 @@
    1.29  
    1.30  class AllStatic {
    1.31   public:
    1.32 -  void* operator new(size_t size);
    1.33 +  void* operator new(size_t size) throw();
    1.34    void operator delete(void* p);
    1.35  };
    1.36  
    1.37 @@ -70,7 +70,7 @@
    1.38  // Linked list of raw memory chunks
    1.39  class Chunk: public CHeapObj {
    1.40   public:
    1.41 -  void* operator new(size_t size, size_t length);
    1.42 +  void* operator new(size_t size, size_t length) throw();
    1.43    void  operator delete(void* p, size_t length);
    1.44    Chunk(size_t length);
    1.45  

mercurial