equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 1999, 2015, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 1999, 2016, Oracle and/or its affiliates. All rights reserved. |
3 * Copyright 2012, 2015 SAP AG. All rights reserved. |
3 * Copyright 2012, 2015 SAP AG. All rights reserved. |
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
5 * |
5 * |
6 * This code is free software; you can redistribute it and/or modify it |
6 * This code is free software; you can redistribute it and/or modify it |
7 * under the terms of the GNU General Public License version 2 only, as |
7 * under the terms of the GNU General Public License version 2 only, as |
63 // TODO: Determine whether Sys V memory is split. If yes, we need to treat |
63 // TODO: Determine whether Sys V memory is split. If yes, we need to treat |
64 // this the same way Windows treats its VirtualAlloc allocations. |
64 // this the same way Windows treats its VirtualAlloc allocations. |
65 } |
65 } |
66 |
66 |
67 // Bang the shadow pages if they need to be touched to be mapped. |
67 // Bang the shadow pages if they need to be touched to be mapped. |
68 inline void os::bang_stack_shadow_pages() { |
68 inline void os::map_stack_shadow_pages() { |
69 } |
69 } |
70 |
70 |
71 inline void os::dll_unload(void *lib) { |
71 inline void os::dll_unload(void *lib) { |
72 ::dlclose(lib); |
72 ::dlclose(lib); |
73 } |
73 } |