Author Commit Message Commit Date Sean Treichler 8b1e8abfb8c remove warning when helpful optimization is applied
alternatives are to disable the optimization (-fno-strict-aliasing) or
leave the warning spew but make it nonfatal (-Wno-error=strict-aliasing),
neither of which is good 14 Aug 2015 Sean Treichler 4dfd829b7a3 provide a completion message and better error message when -ll:cpu is too low 14 Aug 2015 Sean Treichler 980b9f9c150 count profiling response to make sure we get the right number 14 Aug 2015 Sean Treichler 027ccb82825 correctly determine estimated sleep test time and check it 14 Aug 2015 Sean Treichler 2de3a4d3e0b add -ll:concurrent_io to allow concurrent threads on IO processors - default is 1 to keep HLR happy 14 Aug 2015 Sean Treichler 100e05f91d3 allow immediate thread wakeup when the active worker count is not at max 14 Aug 2015 Sean Treichler fde89516419 profiling responses are always sent 14 Aug 2015 Sean Treichler 5f407ac5b5d new local CPU core allocator that understands datapath contention 14 Aug 2015 Sean Treichler badffd207f5 added CoreMap to describe local cpu cores 14 Aug 2015 Sean Treichler 142dad53bfb remove spin-waiting in task schedulers for now (will return as an option soon) 13 Aug 2015 Sean Treichler b37e2e9833c add Local{CPU,Utility,IO}Processor 13 Aug 2015 Sean Treichler dff69b3495b break tasks/scheduler out into separate file 13 Aug 2015 Sean Treichler f66faf52992 M Merge branch 'master' into threads 13 Aug 2015 Elliott Slaughter 25b8502a061 regent: Make it possible to run bounds checks all the time. 12 Aug 2015 Elliott Slaughter ccd3009e9d8 regent: Test multiple region pointer bounds. 11 Aug 2015 Elliott Slaughter 2567e38e17b regent: Add bounds checks for Terra arrays. 11 Aug 2015 Elliott Slaughter e2e1f94d3bc regent: Add test for bounds check. 11 Aug 2015 Elliott Slaughter ed8ec0847df regent: Edit comment. 11 Aug 2015 Elliott Slaughter be49f6f1d9e runtime: Add C API for projection functors. 10 Aug 2015 Sean Treichler 1dccad1dd38 added ifdef to enable/disable all user threading 13 Aug 2015 Sean Treichler 075c441dd8a suppress maybe-unitialized warning when printing deserialization output 13 Aug 2015 Sean Treichler 89e95fa76a5 set a minimum user thread stack size 13 Aug 2015 Sean Treichler 5604df7094e more focused removal of ucontext deprecation warnings on MacOS 13 Aug 2015 Sean Treichler 9350d047bf1 Darwin fixes 12 Aug 2015 Sean Treichler 4c95eb9f8f6 add a "sleep" test for overlapping (or not) of active threads 12 Aug 2015 Sean Treichler 9bf754b76cd reorder things so we get CC_FLAGS goodness from runtime.mk 12 Aug 2015 Sean Treichler 048a6b5b503 add UserThreadTaskScheduler 12 Aug 2015 Sean Treichler a8521eae6c4 added user-space threads 12 Aug 2015 Sean Treichler b7ef3910078 checkpoint: new thread scheduler looking good functionally 12 Aug 2015 Sean Treichler 6eade84d07f fix polarity 12 Aug 2015 Sean Treichler bf7e8be419d remove debug printf 12 Aug 2015 Sean Treichler 9aa8b5d7d9d templated priority queue for tasks, threads, whatever 10 Aug 2015 Sean Treichler bccf222cee5 M Merge branch 'master' into threads 10 Aug 2015 Mike fd508583768 M Merge branch 'master' of https://github.com/StanfordLegion/legion 10 Aug 2015 Sean Treichler 21f417f2536 complain (and die) if there are no processors (or no memories) in machine 10 Aug 2015 Mike e02d37cfb03 Putting in a macro for assuming deprecated partitioning calls create unallocable index spaces 10 Aug 2015 Sean Treichler d528f94ae90 increase timeout to 20s - Travis' MacOS machines appear to be slower 10 Aug 2015 Sean Treichler b8bb9cc34e2 ctxswitch: new Realm test for switching of tasks on a processor 10 Aug 2015 Sean Treichler 3f942ae69f3 make "gasnet" and "registered" memory work with USE_GASNET=0 10 Aug 2015 Elliott Slaughter dc3fab185da regent: Turn off bad tests for now. 08 Aug 2015 Sean Treichler f69cf5d0d47 preserve identity of original requestor when forwarding a lock request 08 Aug 2015 Elliott Slaughter 7f6da311c7d regent: Add compiler bounds checks with the -fbounds-checks 1 flag. 07 Aug 2015 Sean Treichler 71de4e261d8 (untested) attempt at using new thread wait api 07 Aug 2015 Sean Treichler dd07703f0a6 first thread moved over to new api 07 Aug 2015 Sean Treichler d073d309d7e initial (partial, rough) version of threading stuff 07 Aug 2015 Galen Shipman 4bbf1d32410 Add copyright .. 07 Aug 2015 Galen Shipman 9b6866f4aca Choose the right kind of HDF memory 07 Aug 2015 Elliott Slaughter a08fbe0bca0 regent: Add a max function. 06 Aug 2015 Elliott Slaughter cc85ddc16b2 regent: Remove a redundant case. 05 Aug 2015 Elliott Slaughter 4d584fbe14d regent: Try another workaround for memory corruption. 05 Aug 2015 ← Prev Next → require('plugin/commitgraph/network').applyCommits([{id: '8b1e8abfb8c17daa26a9b198087c325263edd1fd', href: '/projects/FFWD2/repos/legion/commits/8b1e8abfb8c17daa26a9b198087c325263edd1fd',parents: [{ id: '4dfd829b7a397eb3f3a42d5dd463e1de1461169c' }]},{id: '4dfd829b7a397eb3f3a42d5dd463e1de1461169c', href: '/projects/FFWD2/repos/legion/commits/4dfd829b7a397eb3f3a42d5dd463e1de1461169c',parents: [{ id: '980b9f9c1504a096bbbbae45247e64396cb05702' }]},{id: '980b9f9c1504a096bbbbae45247e64396cb05702', href: '/projects/FFWD2/repos/legion/commits/980b9f9c1504a096bbbbae45247e64396cb05702',parents: [{ id: '027ccb828252c6e78341ea2110daa2a73428bb56' }]},{id: '027ccb828252c6e78341ea2110daa2a73428bb56', href: '/projects/FFWD2/repos/legion/commits/027ccb828252c6e78341ea2110daa2a73428bb56',parents: [{ id: '2de3a4d3e0b2e6914e097f96a98120b236ba0aff' }]},{id: '2de3a4d3e0b2e6914e097f96a98120b236ba0aff', href: '/projects/FFWD2/repos/legion/commits/2de3a4d3e0b2e6914e097f96a98120b236ba0aff',parents: [{ id: '100e05f91d37ce03d251198522967d6831f25d24' }]},{id: '100e05f91d37ce03d251198522967d6831f25d24', href: '/projects/FFWD2/repos/legion/commits/100e05f91d37ce03d251198522967d6831f25d24',parents: [{ id: 'fde895164193d15c7da3c1984f05838b44c97c50' }]},{id: 'fde895164193d15c7da3c1984f05838b44c97c50', href: '/projects/FFWD2/repos/legion/commits/fde895164193d15c7da3c1984f05838b44c97c50',parents: [{ id: '5f407ac5b5db2ef7109a7ca544b3a21d18e6b90d' }]},{id: '5f407ac5b5db2ef7109a7ca544b3a21d18e6b90d', href: '/projects/FFWD2/repos/legion/commits/5f407ac5b5db2ef7109a7ca544b3a21d18e6b90d',parents: [{ id: 'badffd207f57d1d6c78cb735278e029237d26485' }]},{id: 'badffd207f57d1d6c78cb735278e029237d26485', href: '/projects/FFWD2/repos/legion/commits/badffd207f57d1d6c78cb735278e029237d26485',parents: [{ id: '142dad53bfb0e8be8cfa4fca3084228f02eb0ede' }]},{id: '142dad53bfb0e8be8cfa4fca3084228f02eb0ede', href: '/projects/FFWD2/repos/legion/commits/142dad53bfb0e8be8cfa4fca3084228f02eb0ede',parents: [{ id: 'b37e2e9833c504e3796a322f540871b35739efcc' }]},{id: 'b37e2e9833c504e3796a322f540871b35739efcc', href: '/projects/FFWD2/repos/legion/commits/b37e2e9833c504e3796a322f540871b35739efcc',parents: [{ id: 'dff69b3495bc506335a8c7be6845bcbca5b3c48d' }]},{id: 'dff69b3495bc506335a8c7be6845bcbca5b3c48d', href: '/projects/FFWD2/repos/legion/commits/dff69b3495bc506335a8c7be6845bcbca5b3c48d',parents: [{ id: 'f66faf52992e5c9e395c3e98e417642afa69651e' }]},{id: 'f66faf52992e5c9e395c3e98e417642afa69651e', href: '/projects/FFWD2/repos/legion/commits/f66faf52992e5c9e395c3e98e417642afa69651e',parents: [{ id: '1dccad1dd383a197b21b7d1e8bac5cfc65483abc' },{ id: '25b8502a0617db4a878225beeb1c9797ae81044b' }]},{id: '25b8502a0617db4a878225beeb1c9797ae81044b', href: '/projects/FFWD2/repos/legion/commits/25b8502a0617db4a878225beeb1c9797ae81044b',parents: [{ id: 'ccd3009e9d8ad316b268e0d705917cf9eb6c9c9b' }]},{id: 'ccd3009e9d8ad316b268e0d705917cf9eb6c9c9b', href: '/projects/FFWD2/repos/legion/commits/ccd3009e9d8ad316b268e0d705917cf9eb6c9c9b',parents: [{ id: '2567e38e17bfb8840b8833d6b577b5f8e9303b4b' }]},{id: '2567e38e17bfb8840b8833d6b577b5f8e9303b4b', href: '/projects/FFWD2/repos/legion/commits/2567e38e17bfb8840b8833d6b577b5f8e9303b4b',parents: [{ id: 'e2e1f94d3bcb3fa5dd6ca6d77b83714dc4e07943' }]},{id: 'e2e1f94d3bcb3fa5dd6ca6d77b83714dc4e07943', href: '/projects/FFWD2/repos/legion/commits/e2e1f94d3bcb3fa5dd6ca6d77b83714dc4e07943',parents: [{ id: 'ed8ec0847df6e0a2c54b4d562cf221ea8e75b621' }]},{id: 'ed8ec0847df6e0a2c54b4d562cf221ea8e75b621', href: '/projects/FFWD2/repos/legion/commits/ed8ec0847df6e0a2c54b4d562cf221ea8e75b621',parents: [{ id: 'be49f6f1d9e864f140f1a874ef046b4b9766d589' }]},{id: 'be49f6f1d9e864f140f1a874ef046b4b9766d589', href: '/projects/FFWD2/repos/legion/commits/be49f6f1d9e864f140f1a874ef046b4b9766d589',parents: [{ id: 'fd5085837687fe764ceed2ec7c4d4b06f20cfe82' }]},{id: '1dccad1dd383a197b21b7d1e8bac5cfc65483abc', href: '/projects/FFWD2/repos/legion/commits/1dccad1dd383a197b21b7d1e8bac5cfc65483abc',parents: [{ id: '075c441dd8add482a224ebf5084d780fbf13dd7d' }]},{id: '075c441dd8add482a224ebf5084d780fbf13dd7d', href: '/projects/FFWD2/repos/legion/commits/075c441dd8add482a224ebf5084d780fbf13dd7d',parents: [{ id: '89e95fa76a51e39dda664babf64752497c8758cb' }]},{id: '89e95fa76a51e39dda664babf64752497c8758cb', href: '/projects/FFWD2/repos/legion/commits/89e95fa76a51e39dda664babf64752497c8758cb',parents: [{ id: '5604df7094ed389bcd727f88df39964904d96a77' }]},{id: '5604df7094ed389bcd727f88df39964904d96a77', href: '/projects/FFWD2/repos/legion/commits/5604df7094ed389bcd727f88df39964904d96a77',parents: [{ id: '9350d047bf1f7da581dbd295db2c28a585edb51d' }]},{id: '9350d047bf1f7da581dbd295db2c28a585edb51d', href: '/projects/FFWD2/repos/legion/commits/9350d047bf1f7da581dbd295db2c28a585edb51d',parents: [{ id: '4c95eb9f8f665eecedf9d127450ceed340c9e3d6' }]},{id: '4c95eb9f8f665eecedf9d127450ceed340c9e3d6', href: '/projects/FFWD2/repos/legion/commits/4c95eb9f8f665eecedf9d127450ceed340c9e3d6',parents: [{ id: '9bf754b76cddd40afb3b5577dc60adbb53264c4e' }]},{id: '9bf754b76cddd40afb3b5577dc60adbb53264c4e', href: '/projects/FFWD2/repos/legion/commits/9bf754b76cddd40afb3b5577dc60adbb53264c4e',parents: [{ id: '048a6b5b5033f3a810e959bd12563a30904b0d14' }]},{id: '048a6b5b5033f3a810e959bd12563a30904b0d14', href: '/projects/FFWD2/repos/legion/commits/048a6b5b5033f3a810e959bd12563a30904b0d14',parents: [{ id: 'a8521eae6c486b4b077a1114c99b2f1e38bb013e' }]},{id: 'a8521eae6c486b4b077a1114c99b2f1e38bb013e', href: '/projects/FFWD2/repos/legion/commits/a8521eae6c486b4b077a1114c99b2f1e38bb013e',parents: [{ id: 'b7ef391007899f2a9037e8b802fd4555da6895c6' }]},{id: 'b7ef391007899f2a9037e8b802fd4555da6895c6', href: '/projects/FFWD2/repos/legion/commits/b7ef391007899f2a9037e8b802fd4555da6895c6',parents: [{ id: '6eade84d07fafa167e3f228d7dfc22d0465a4368' }]},{id: '6eade84d07fafa167e3f228d7dfc22d0465a4368', href: '/projects/FFWD2/repos/legion/commits/6eade84d07fafa167e3f228d7dfc22d0465a4368',parents: [{ id: 'bf7e8be419d39c0e51666383cbf43f2ccc3c1eec' }]},{id: 'bf7e8be419d39c0e51666383cbf43f2ccc3c1eec', href: '/projects/FFWD2/repos/legion/commits/bf7e8be419d39c0e51666383cbf43f2ccc3c1eec',parents: [{ id: '9aa8b5d7d9d344fd5668ea578d6b5a849c9eb516' }]},{id: '9aa8b5d7d9d344fd5668ea578d6b5a849c9eb516', href: '/projects/FFWD2/repos/legion/commits/9aa8b5d7d9d344fd5668ea578d6b5a849c9eb516',parents: [{ id: 'bccf222cee50a262882d208c1c40d0bd3bd6b456' }]},{id: 'bccf222cee50a262882d208c1c40d0bd3bd6b456', href: '/projects/FFWD2/repos/legion/commits/bccf222cee50a262882d208c1c40d0bd3bd6b456',parents: [{ id: '71de4e261d8cd9bbafb6c77addac953547ecef31' },{ id: 'fd5085837687fe764ceed2ec7c4d4b06f20cfe82' }]},{id: 'fd5085837687fe764ceed2ec7c4d4b06f20cfe82', href: '/projects/FFWD2/repos/legion/commits/fd5085837687fe764ceed2ec7c4d4b06f20cfe82',parents: [{ id: 'e02d37cfb03a18698a86987788d746d4559c7277' },{ id: '21f417f25364046eb102f6d0af37d21731da76b5' }]},{id: '21f417f25364046eb102f6d0af37d21731da76b5', href: '/projects/FFWD2/repos/legion/commits/21f417f25364046eb102f6d0af37d21731da76b5',parents: [{ id: 'd528f94ae9025cd86a29d839621a9c69d61b39b0' }]},{id: 'e02d37cfb03a18698a86987788d746d4559c7277', href: '/projects/FFWD2/repos/legion/commits/e02d37cfb03a18698a86987788d746d4559c7277',parents: [{ id: 'd528f94ae9025cd86a29d839621a9c69d61b39b0' }]},{id: 'd528f94ae9025cd86a29d839621a9c69d61b39b0', href: '/projects/FFWD2/repos/legion/commits/d528f94ae9025cd86a29d839621a9c69d61b39b0',parents: [{ id: 'b8bb9cc34e2417778c48f0014ef8bb2f7974848b' }]},{id: 'b8bb9cc34e2417778c48f0014ef8bb2f7974848b', href: '/projects/FFWD2/repos/legion/commits/b8bb9cc34e2417778c48f0014ef8bb2f7974848b',parents: [{ id: '3f942ae69f36def0cff9253aef47b7eb7558730a' }]},{id: '3f942ae69f36def0cff9253aef47b7eb7558730a', href: '/projects/FFWD2/repos/legion/commits/3f942ae69f36def0cff9253aef47b7eb7558730a',parents: [{ id: 'dc3fab185da276d7d882e00a273ab7e171df5bf7' }]},{id: 'dc3fab185da276d7d882e00a273ab7e171df5bf7', href: '/projects/FFWD2/repos/legion/commits/dc3fab185da276d7d882e00a273ab7e171df5bf7',parents: [{ id: 'f69cf5d0d476568d59ae1dece2238f57c2375513' }]},{id: 'f69cf5d0d476568d59ae1dece2238f57c2375513', href: '/projects/FFWD2/repos/legion/commits/f69cf5d0d476568d59ae1dece2238f57c2375513',parents: [{ id: '7f6da311c7d324900c80695b00387d57c851b146' }]},{id: '7f6da311c7d324900c80695b00387d57c851b146', href: '/projects/FFWD2/repos/legion/commits/7f6da311c7d324900c80695b00387d57c851b146',parents: [{ id: '4bbf1d3241034325251c45873c068cd40da3f135' }]},{id: '71de4e261d8cd9bbafb6c77addac953547ecef31', href: '/projects/FFWD2/repos/legion/commits/71de4e261d8cd9bbafb6c77addac953547ecef31',parents: [{ id: 'dd07703f0a69c47bface0a08fbddd18f3e2d07b7' }]},{id: 'dd07703f0a69c47bface0a08fbddd18f3e2d07b7', href: '/projects/FFWD2/repos/legion/commits/dd07703f0a69c47bface0a08fbddd18f3e2d07b7',parents: [{ id: 'd073d309d7efb9ffac00dd637b9e60e15aee95d6' }]},{id: 'd073d309d7efb9ffac00dd637b9e60e15aee95d6', href: '/projects/FFWD2/repos/legion/commits/d073d309d7efb9ffac00dd637b9e60e15aee95d6',parents: [{ id: '4bbf1d3241034325251c45873c068cd40da3f135' }]},{id: '4bbf1d3241034325251c45873c068cd40da3f135', href: '/projects/FFWD2/repos/legion/commits/4bbf1d3241034325251c45873c068cd40da3f135',parents: [{ id: '9b6866f4acaac2c586db4131fa75803a383f87d2' }]},{id: '9b6866f4acaac2c586db4131fa75803a383f87d2', href: '/projects/FFWD2/repos/legion/commits/9b6866f4acaac2c586db4131fa75803a383f87d2',parents: [{ id: 'a08fbe0bca09728a14b57f716c92095dee8ad786' }]},{id: 'a08fbe0bca09728a14b57f716c92095dee8ad786', href: '/projects/FFWD2/repos/legion/commits/a08fbe0bca09728a14b57f716c92095dee8ad786',parents: [{ id: 'cc85ddc16b2dc2b7b5139f83a07a8f60205f9776' }]},{id: 'cc85ddc16b2dc2b7b5139f83a07a8f60205f9776', href: '/projects/FFWD2/repos/legion/commits/cc85ddc16b2dc2b7b5139f83a07a8f60205f9776',parents: [{ id: '4d584fbe14d1b73638e73387e8d60b36e6292599' }]},{id: '4d584fbe14d1b73638e73387e8d60b36e6292599', href: '/projects/FFWD2/repos/legion/commits/4d584fbe14d1b73638e73387e8d60b36e6292599',parents: [{ id: '7e1d495074e46faa75c631e520328b8bc685499a' }]}]);