Re: [libgomp, GSoC'19] Work-stealing task scheduling

2019-09-02 Thread Ray Kim
not possible since either the last child, or the thread executing the parent will free the task. Once the task is freed, accessing the depend_lock will cause a segfault. I really couldn't come up with a more safer, clearer solution. If you have any better way to implement this, please let me know. I'll be really greatful. I'll try to improve the issues you raised. Thanks for the thorough review. Ray Kim

[libgomp, GSoC'19] Work-stealing task scheduling

2019-08-25 Thread Ray Kim
Hi, This patch implemented work-stealing task scheduling for GSoC'19 final evaluations. Currently there are some issues that needs to be further addressed, however I think it is functional. This that could be improved are as follows: 1. Currently the threads busy wait even when the task queues are

-.Job in Canada

2016-07-20 Thread Ray
The new canada hotel is looking for over 100 foreign workers. Contact the Canadian Administrator by e-mail: forapplica...@yahoo.ca, if it interests you. Ray

[PATCH] clone_function_name_1: Retain any stdcall suffix

2015-08-18 Thread Ray Donnelly
I'm not familiar with setting up GCC testcases yet so I expect to have to do that at least. To aid discussion, the commit message contains a testcase. -- Best regards, Ray. 0022-clone_function_name_1-Retain-any-stdcall-suffix.patch Description: Binary data

Re: [PATCH 2/2] Windows libcpp: Make path-exists semantics more Posix-like

2015-08-18 Thread Ray Donnelly
now. >> >> And then we'll have reinvented Cygwin all over the map. ;-) > > Huh? mingw != cygwin. and mingw's internal libraries aren't a > kitchen-sink too. > >>>> Can't glibc be changed to not rely on this? /me hides. Yes mingw != cygwin, but we'd still like to be able to cross compile glibc on Windows targeting GNU/Linux and this patch is necessary for that to work. I see benefits in normalizing the behavior over three build machine OSes (GNU/Linux, OS X and WIndows) and for all projects being built (rather than just changing glibc). If I hear any positive noises, I'll send a re-based version of the patch. -- Ray >> >> -- >> Pedro Alves > > --- > Kai Tietz

[PATCH] Windows libibery: Don't quote args unnecessarily

2014-05-06 Thread Ray Donnelly
We only quote arguments that contain spaces, \t or " characters to prevent wasting 2 characters per argument of the CreateProcess() 32,768 limit. --- libiberty/pex-win32.c | 46 +- 1 file changed, 37 insertions(+), 9 deletions(-) diff --git a/libiberty/

[PATCH] Windows libiberty: Don't quote args unnecessarily (v2)

2014-05-06 Thread Ray Donnelly
We only quote arguments that contain spaces, \t or " characters to prevent wasting 2 characters per argument of the CreateProcess() 32,768 limit. libiberty/ * pex-win32.c (argv_to_cmdline): Don't quote args unnecessarily Ray Donnelly (1): Windows libibery: Don&#x

[PATCH 1/2] Windows libibery: Don't quote args unnecessarily

2014-04-19 Thread Ray Donnelly
iberty/pex-win32.c | 48 +++- 2 files changed, 44 insertions(+), 9 deletions(-) diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index d9a208b..f6a4f8f 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,8 @@ +2014-04-14 Ra

[PATCH 2/2] Windows libcpp: Make path-exists semantics more Posix-like

2014-04-19 Thread Ray Donnelly
g b/libcpp/ChangeLog index 3a63434..ae1b62a 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,8 @@ +2014-04-14 Ray Donnelly + + * files.c (open_file): Implement Posix existence + semantics for paths containing '../' + 2014-02-24 Walter Lee * configur

[PATCH 0/2] Windows: Two improvements.

2014-04-19 Thread Ray Donnelly
Windows. Ray Donnelly (2): Windows libibery: Don't quote args unnecessarily Windows libcpp: Make path-exists semantics more Posix-like libcpp/ChangeLog | 5 +++ libcpp/files.c| 86 +++ libiberty/ChangeLog | 5 +++ libibert